我正在使用Visual C#Express编写Windows Form应用程序,并称我为旧学校,但我不喜欢这位设计师.这是一个麻烦,并污染我的项目与许多不需要的文件,以及不需要的猴子生成的源代码.
请告诉我有一种方法可以完全关闭它.
[System.ComponentModel.DesignerCategory("")]
在UI类之前添加属性,以避免双击时激活设计器.
请注意,包含System.ComponentModel
在文件顶部,然后只添加属性[DesignerCategory("")]
将不起作用(至少在Visual Studio 2010/2013中不起作用).您必须使用完整的,名称空间限定的属性类型名称.
右键单击项目文件并选择打开,允许您设置打开文件类型的默认值.
其实,你在VS2010做的就是右键点击你的cs文件不希望在设计器中打开,选择"打开方式..."选项,然后进行编辑CSHARP默认.请注意,在您更改表单视图之前,它是默认值.