2009-10-31 76 views
0

Visual Studio有自动创建方法的方法。例如,您可以双击设计器中的按钮来创建事件处理程序方法,或者可以使用代码编辑器顶部的下拉框创建覆盖或事件处理程序。了解在Visual Studio GUI中创建的方法的位置

对我来说,这些方法似乎从未将新方法放在代码中的合理位置。例如,在源文件的末尾看起来是合理的。但是这些操作的工作背后肯定有一些推理。我如何理解Visual Studio正在做什么并利用它来减少挫折。 (我目前的策略是避免自动创建这些方法的方式,只需在我想要的地方输入它们即可!)

回答

1

VS2008放置所有在最后双击控件时创建的事件处理程序的文件。提取方法将新方法置于原始方法的正下方。但你知道,你实际上可以将自动创建的方法移动到任何你想要的地方...

我相信重构!让你选择你想要放置的方法。

0

VB.Net和C#都将放置在主类文件中定义的最后一个方法之后创建的方法。对于部分类,它是不是.designer文件的文件。

你能给我们提供一些关于你的场景的更多信息吗?什么语言,设计师和版本的视觉工作室?

相关问题