Visual C# 2013逆引き大全 555の極意

ユーザーコントロール作成の極意 - Tips435 既存のプロパティの動作を変える

Icon comment count 0
Icon stock count 0

Tips435既存のプロパティの動作を変える

Point既存のプロパティをオーバーライドして処理を変更(overrideキーワード)

Level2
対応
  • EXP
  • PRO

既存のプロパティを処理するためには、プロパティをオーバーライドします。

オーバーライドをするためには、overrideキーワードをタイプした後、表示されるリストからオーバーライド対象のプロパティを選択します。

リスト1では、背景色を設定/取得するため、BackColorプロパティをオーバーライドしています。

BackColorプロパティで値を設定すると、同時にコントロール内にあるLabelのTextプロパティに色の名前を表示させています。

実行結果

出典情報

Medium

Visual C# 2013逆引き大全 555の極意

  • 著者: 増田智明、池谷京子、国本温子

コメント

    コメントはありません