DOBON.NET 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 | プログラミング道 | プログラミング掲示板