FarPoint.Win アセンブリ > FarPoint.Win 名前空間 > SuperEditBase クラス : NullColor プロパティ |
'Declaration Public Overridable Property NullColor As Color
'使用法 Dim instance As SuperEditBase Dim value As Color instance.NullColor = value value = instance.NullColor
public virtual Color NullColor {get; set;}
このプロパティは、コントロールが Null 値を含むことをユーザーに知らせます。コントロールの背景色は、コントロールがフォーカスを失うと指定された色に変わります。
AllowNull プロパティを True に設定すると、コントロールは Null 値を受け付け、ユーザーは次の方法で Null 値を提供できます。
このプロパティは SuperEditBase クラスから使用できます。
NullColor プロパティを正しく機能させるためには、AllowNull プロパティを True に設定する必要があります。
コントロールが Null 値を含むかどうかを確認するには、IsNull メソッドを呼び出します。
private void Form1_Load(object sender, System.EventArgs e) { control.NullColor = Color.Coral; control.AllowNull = true; control.CausesValidation = true; control.Text = ""; } private void button1_Click(object sender, System.EventArgs e) { control.ResetNullColor(); }
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load control.NullColor = Color.Coral control.AllowNull = True control.CausesValidation = True control.Text = "" End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click control.ResetNullColor() End Sub