チェックボックス - CheckState プロパティ

チェックボックスがチェックされているかどうかを示します

チェックボックス (PRIM_MD.CheckBox) のメンバ

データ タイプ - 列挙

詳細

ButtonState はチェックボックスの外観を決定します。

次の値が利用できます。

列挙値説明
チェックありボックスはチェックされ、肯定の状態を示します。
Grayedボックスは不定な状態を示します。
Uncheckedボックスはチェックが外され、否定の状態を示します。

以下の例では 3 つのチェックボックスが表示されます。上の 2 つはチェックマークを付けたり、外したりできます。一番下のチェックボックスは、複合状態を示します。
Begin_Com Role(*EXTENDS #PRIM_WEB) Theme(#SYS_THEME) Height(592) Width(881)
 
   Define_Com Class(#PRIM_MD.CheckBox) Name(#CheckBox) Caption('Checked') DisplayPosition(1) Height(41) IconHeight(0) Left(24) Parent(#COM_OWNER) TabPosition(1) ThemeDrawStyle('Heading1') Top(24) Width(241) Enabled(False)
   Define_Com Class(#PRIM_MD.CheckBox) Name(#CheckBox1) Caption('Check Box 1') DisplayPosition(2) IconColor(Theme500) Left(24) Parent(#COM_OWNER) TabPosition(2) Top(80) Width(145) Height(33)
   Define_Com Class(#PRIM_MD.CheckBox) Name(#CheckBox2) Caption('Check Box 2') DisplayPosition(3) IconColor(ThemeAccentMedium) Left(24) Parent(#COM_OWNER) TabPosition(3) Top(136) Width(129)
 
   Evtroutine Handling(#CheckBox1.Changed #CheckBox2.Changed)
 
      If (#CheckBox1.CheckState = #CheckBox2.CheckState)
 
         #CheckBox.CheckState := #CheckBox1.CheckState
 
      Else
 
         #CheckBox.CheckState := Grayed
 
      Endif
 
   Endroutine
 
End_Com

参照

すべてのコンポーネント クラス

テクニカルリファレンス

EPC142030 February 2019