VS 2008 Windows窗体使“查看代码”成为UserControls的默认设置

时间:2009-08-07 06:50:18

标签: visual-studio winforms designer

我们有一些无法设计的UserControl。因此,VS 2008中的Windows窗体设计器几乎没用,并且在设备在意外双击解决方案资源管理器中的UserControl时抛出异常需要一些时间。在双击UserControl文件时,有没有办法让设计人员打开C#代码视图?

2 个答案:

答案 0 :(得分:7)

我将所有表单设置为默认情况下在代码视图中打开,右键单击一个,然后选择“打开方式...”选项。从出现的对话框中,选择“CSharp Editor”选项,然后单击“设为默认值”按钮,然后单击“确定”。

您也可以对用户控件和其他类型执行相同的操作。

答案 1 :(得分:1)

如果要逐个文件地控制它,请将以下属性添加到要在源代码编辑器中打开的控件中:

[System.ComponentModel.DesignerCategory("")]
public class MyControl : Control
{
}