2

我没有用.NET 做太多的工作,所以如果这有一个微不足道的解决方案,请原谅我。

“问题”(实际上更令人烦恼)是 VC# IDE默认System.Windows.Forms.Form打开所有具有在设计视图中继承的类的文件。唯一的例外是“*.Designer.cs”文件。

一般来说,这很好。但是,如果我有一个partial class实现一些控制处理程序代码的,这将变得相当烦人。例如,当双击源文件时,您会被带到 Winforms 设计器并显示一个空表单。完全没用。

要解决这个问题,您需要右键单击有问题的源文件,然后从上下文菜单中选择“查看代码”。

我的问题很简单:有什么方法可以绕过这个荒谬的?如果没有,我想知道人们如何组织他们的 UI 处理代码。

谢谢!

4

3 回答 3

6

是的。

在文件的上下文菜单中,选择“打开方式...”并使用“设置为默认值”按钮并选择您喜欢的编辑器(在您的情况下,可能是 CSharp 编辑器)。

于 2009-03-02T21:08:28.257 回答
0

我总是使用 Doubleclick,而不是右键单击和查看代码,它会转到代码页,专注于 Form_load 事件,可以将其留空并忽略。

如果您真的想修复该行为,我建议您以某种方式使您的文件不是表单!不能怪 VS 在您打开表单文件时认为您想使用表单!

于 2009-03-02T21:07:51.750 回答
0

单击解决方案资源管理器中的文件,然后按 F-7。

于 2014-02-19T08:42:40.310 回答