我们有一些无法设计的UserControl。因此,VS 2008中的Windows窗体设计器几乎没用,并且在设备在意外双击解决方案资源管理器中的UserControl时抛出异常需要一些时间。在双击UserControl文件时,有没有办法让设计人员打开C#代码视图?
答案 0 :(得分:7)
我将所有表单设置为默认情况下在代码视图中打开,右键单击一个,然后选择“打开方式...”选项。从出现的对话框中,选择“CSharp Editor”选项,然后单击“设为默认值”按钮,然后单击“确定”。
您也可以对用户控件和其他类型执行相同的操作。
答案 1 :(得分:1)
如果要逐个文件地控制它,请将以下属性添加到要在源代码编辑器中打开的控件中:
[System.ComponentModel.DesignerCategory("")]
public class MyControl : Control
{
}