![](/img/trans.png)
[英]How do I keep Visual Studio's Windows Forms Designer from deleting controls?
[英]How to keep Visual Studio from treating files as components or forms
今天我注意到,Visual Studio 2008 總是將文件視為組件或表單,如果該文件包含一個定義。
這意味着它總是默認打開設計器。 我認為這種行為很煩人,因為包含源自表單或控件的 class 的文件不一定是實際的表單或控件,我想默認編輯源。
我將重復我在http://social.msdn.microsoft.com/Forums/da/winformsdesigner/thread/cdfd7e6f-3ffc-4969-9ce1-c1ca0f08ae67找到的解決方案
像這樣將 DesignerCategory 屬性添加到 class 中:
[System.ComponentModel.DesignerCategory("")]
public class Foo : FormDerivedClass
從Form
派生的 class 將始終是Form
; 這是 object 方向的基本概念。 也就是說,您可以更改默認行為:
右鍵單擊文件,打開方式,列表中的 select 首選編輯器,設置為默認值。 盡管這適用於該類型的所有文件,但不適用於單個文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.