有没有办法让Visual Studio默认显示控件/窗体的代码而不是设计器?我不太喜欢设计器,因为它们会增加臃肿代码。
右键单击文件,选择“打开方式…”
选择“CSharp Editor”,然后点击“设置为默认”。
使用[System.ComponentModel.DesignerCategory("")]来装饰您的类,例如:
[System.ComponentModel.DesignerCategory("")]
public class MySpecialButton : System.Windows.Forms.Button
{
}
我喜欢在设计视图中打开表单,但我创建了一个只有代码的部分类文件,Visual Studio 总是想在设计视图中打开它。为了防止 Visual Studio 认为某个特定的源文件可以由设计器加载,请查看 csproj 文件中相应源文件的 Compile Include 标记,并删除其下面的 SubType 标记。