C# 重写派生类中的设计器属性

C# 重写派生类中的设计器属性,c#,winforms,visual-studio-2010,C#,Winforms,Visual Studio 2010,我有一个类继承了内置的System.Windows.Forms.Panel类。根据面板类的元数据,它有一个名为设计器的属性。我假设这是导致我的派生类在默认情况下在表单设计器中打开的原因,而不是在代码视图中打开的原因。有没有方法可以覆盖此属性,以便文件在代码视图中打开?您只需在解决方案资源管理器或设计器视图中单击鼠标右键并在VS中选择“查看代码”。您只需单击鼠标右键并在VS中选择“查看代码”,在解决方案资源管理器或设计器视图中。我找到了答案。谢谢你 我找到了答案。谢谢你 这是真的,尽管我想改变默认

我有一个类继承了内置的
System.Windows.Forms.Panel
类。根据
面板
类的元数据,它有一个名为
设计器
的属性。我假设这是导致我的派生类在默认情况下在表单设计器中打开的原因,而不是在代码视图中打开的原因。有没有方法可以覆盖此属性,以便文件在代码视图中打开?

您只需在解决方案资源管理器或设计器视图中单击鼠标右键并在VS中选择“查看代码”。

您只需单击鼠标右键并在VS中选择“查看代码”,在解决方案资源管理器或设计器视图中。

我找到了答案。谢谢你


我找到了答案。谢谢你


这是真的,尽管我想改变默认行为,如果可能的话。我想不出一种方法来做到这一点。这是真的,尽管我想改变默认行为,如果可能的话。我想不出一种方法来做到这一点。
[System.ComponentModel.DesignerCategory("")]