2008-09-16 11 views
6

Publicプロパティを持つAsp.netプロジェクトにUserControlがあります。ユーザーがIDEでUserControlのインスタンスを強調表示したときに、このプロパティをVisual Studioのプロパティウィンドウに表示しないようにしました。それが表示されないようにするには、どの属性(または他の方法)を使用する必要がありますか?UserControlプロパティをVSプロパティウィンドウに表示しないように設定します。

class MyControl : System.Web.UI.UserControl { 
    // Attribute to prevent property from showing in VS Property Window? 
    public bool SampleProperty { get; set; } 

    // other stuff 
} 

答えて

11

このwill be、... VB.netで

using System.ComponentModel; 

[Browsable(false)] 
public bool SampleProperty { get; set; } 

を次の属性を使用してください:PropertyGridのがどのように動作するかを制御するためにそこに

<System.ComponentModel.Browsable(False)> 
2

または

// C# 
    [System.ComponentModel.Browsable(false)] 
にSystem.ComponentModel.Browsable属性を使用します
関連する問題