7

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

4

2 回答 2

7

我将所有表单设置为默认在代码视图中打开,方法是右键单击一个,然后选择“打开方式...”选项。从出现的对话框中,选择“CSharp Editor”选项并单击“Set as Default”按钮,然后单击“OK”。

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

于 2009-08-07T08:50:32.650 回答
1

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

[System.ComponentModel.DesignerCategory("")]
public class MyControl : Control
{
}
于 2009-08-07T14:59:48.883 回答