DOBON.NETプログラミング掲示板過去ログ
PropertyGridにて継承コントロール表示
題名: PropertyGridにて継承コントロール表示
著者: るる
日時: 2013/10/03 10:31:25
ID: 31829
この記事の返信元:
(なし)
この記事への返信:
(なし)
ツリーを表示
環境/言語:[Win7 C#2010 .NET3.5]
分類:[.NET]
2013/10/03(Thu) 10:34:15 編集(投稿者)
お世話になります。
PropertyGridにてButtonなどのコントロールクラスから継承した拡張コントロールのプロパティ表示を行います。PropertyGridに表示したくないプロパティは
プロパティ再定義により、BrowsableAttributeを指定していけばいいのかと思うのですが、これだと全てのパブリックなプロパティを再定義しなくてはいけなく、とても大変です。
[Browsable(false)]
public new int Height{
get {
return this.Height;
}
set {
this.Height=value;
}
}
プロパティを一括でBrowsable=falseにして
必要なものだけtrueにするような方法はないでしょうか。
以上、よろしくお願いします。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
2013/10/03(Thu) 10:34:15 編集(投稿者)
お世話になります。
PropertyGridにてButtonなどのコントロールクラスから継承した拡張コントロールのプロパティ表示を行います。PropertyGridに表示したくないプロパティは
プロパティ再定義により、BrowsableAttributeを指定していけばいいのかと思うのですが、これだと全てのパブリックなプロパティを再定義しなくてはいけなく、とても大変です。
[Browsable(false)]
public new int Height{
get {
return this.Height;
}
set {
this.Height=value;
}
}
プロパティを一括でBrowsable=falseにして
必要なものだけtrueにするような方法はないでしょうか。
以上、よろしくお願いします。