CheckBox

クラス階層

  • System.ComponentModel.Component
    • System.Windows.Forms.Control
      • System.Windows.Forms.ButtonBase
        • System.Windows.Forms.Button
        • System.Windows.Forms.CheckBox
        • System.Windows.Forms.RadioButton

プロパティ

プロパティ   既定値
Appearance Appearance チェックボックスの外観
  • Appearance.Normal … 既定の外観
  • Appearance.Button … Buttonの外観
Appearance 列挙型 (System.Windows.Forms) | MSDN
 
bool ThreeState trueならば、3つの状態を表示できる  
bool Checked チェックされているならばtrue。それ以外はfalse

ThreeStateがtrueならば、CheckStateがIndeterminateでもtrueが返される。

 
CheckState CheckState チェックボックスの状態
  • CheckState.Checked … チェックされている
  • CheckState.Unchecked … チェックされていない
  • CheckState.Indeterminate … 不確定
CheckState 列挙型 (System.Windows.Forms) | MSDN
 
ContentAlignment TextAlign テキストの配置方法 MiddleLeft
       
プロパティ - CheckBox クラス (System.Windows.Forms) | MSDN

メソッド

メソッド 機能
   
メソッド - CheckBox クラス (System.Windows.Forms) | MSDN

イベント

イベント 発生タイミング
EventHandler Click コントロールがクリックされたとき

(Checkedが変更された後で呼ばれる)

EventHandler CheckedChanged Checkedプロパティの値が変更されたとき
EventHandler CheckStateChanged CheckStateプロパティの値が変更されたとき
イベント - CheckBox クラス (System.Windows.Forms) | MSDN

参考

参考書

Microsoft Learnから検索