2009-12-21 39 views
2

在我們的項目中的用戶控件中的一個,我們已經過時的屬性看起來像:防止過時的特性被添加到設計文件

[Browsable (false)] 
    [Obsolete ("Not currently supported on this control")] 
    public bool DeferPropertyValueUpdates 

每次我編輯包含此控件的窗體,Visual Studio會把這個屬性放到.designer文件中。

然後這會產生一個警告,這會讓我的老闆向我扔東西。

如何阻止Visual Studio將此屬性放入?

回答

3

這就是你需要

[Browsable(false), DesignerSerializationVisibility(
          DesignerSerializationVisibility.Hidden)] 
3

我相信

[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] 

屬性是你在找什麼。

+0

感謝您的答覆。我只接受其他人的迴應,因爲他需要比你更多的代表(略)! ;-) – 2009-12-21 12:48:11