PowerTools SPREAD for Windows Forms 10.0J
ThreeState プロパティ (FpCheckBox)


チェックボックスコントロールに第3の状態があるかどうかを取得または設定します。
構文
'Declaration
 
Public Overridable Property ThreeState As Boolean
'使用法
 
Dim instance As FpCheckBox
Dim value As Boolean
 
instance.ThreeState = value
 
value = instance.ThreeState
public virtual bool ThreeState {get; set;}

プロパティ値

3値式チェックボックスの場合はTrue、2値式チェックボックスの場合はFalse
解説

チェックボックスには2値式(TrueとFalse)と3値式(True、False、Indeterminate)があります。Indeterminateチェックボックスは状態がTrueでもFalseでもないことを表します。たとえば、選択されたテキストの一部が太字で、他の部分は太字でない場合、混在した状態を示すために、BoldチェックボックスをIndeterminateにすることができます。

すべての状態のチェックボックスピクチャを指定するには、Pictureプロパティを使用します。各状態のテキストを指定するには、TextIndeterminateTextFalseTextTrueの各プロパティを使用します。

control.ThreeState = true;
control.Checked = false;
control.Picture[1] = Image.FromFile("..\\check1.bmp");
 
control.ThreeState = True
control.Checked = False
control.Picture(1) = Image.FromFile("..\check1.bmp")
 
参照

FpCheckBox クラス
FpCheckBox メンバ
Picture プロパティ
TextIndeterminate プロパティ
TextFalse プロパティ
TextTrue プロパティ

 

 


© 2004-2017, GrapeCity inc. All rights reserved.