FarPoint.Win アセンブリ > FarPoint.Win 名前空間 > FpCheckBox クラス : ThreeState プロパティ |
'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;}
チェックボックスには2値式(TrueとFalse)と3値式(True、False、Indeterminate)があります。Indeterminateチェックボックスは状態がTrueでもFalseでもないことを表します。たとえば、選択されたテキストの一部が太字で、他の部分は太字でない場合、混在した状態を示すために、BoldチェックボックスをIndeterminateにすることができます。
すべての状態のチェックボックスピクチャを指定するには、Pictureプロパティを使用します。各状態のテキストを指定するには、TextIndeterminate、TextFalse、TextTrueの各プロパティを使用します。
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")