2008-12-30 126 views
128

有没有什么办法让Visual Studio的默认,而不是设计师展示控件/形式的代码?我倾向于成为设计师的粉丝,因为他们增加了膨胀。在文件的Visual Studio:请查看代码默认

+0

我理解你想使查看代码默认的,但我没有看到这与“膨胀”有什么关系。然而,你编辑代码“最终在同一个地方”(如我母亲曾经说过的) – JoelFan 2009-12-01 16:58:10

+0

设计师几乎分配每个表单元素的每个属性,即使它是默认值。你有很多代码来做简单的事情。我知道有一个用例,但如果我只是一个带有几个按钮的简单表单,我可以手动编写它。 – smack0007 2009-12-01 20:51:45

+0

@SplashHit:我在默认情况下在设计视图中打开代码最大的问题是VS会转换具有[runInstaller的]它的属性,以一个设计师类 – galets 2011-01-24 15:50:41

回答

219

单击鼠标右键,选择“打开...”

选择“编辑CSHARP”,然后单击“设为默认”。

4

我喜欢有我的形式在设计视图中打开,但我做了一个局部类文件,只有代码和Visual Studio想在设计视图中打开它所有的时间。为防止Visual Studio意识到Designer可以加载特定的源文件,请查看相应源文件的Compile Include标记的csproj文件,并删除其下的SubType标记。

3

我碰到这个问题我自己来日前与上述解决方案并没有解决我的问题。我需要进入Tools | Options和更改HTML Designer的设置Enable HTML designer并选择Start pages in: Source View

Settings screenshot

5

装饰用[System.ComponentModel.DesignerCategory( “”)],如类:

[System.ComponentModel.DesignerCategory("")] 
public class MySpecialButton : System.Windows.Forms.Button 
{ 
}