MESCIUS SPREAD for Windows Forms 17.0J
InvalidColor プロパティ

コントロールに無効なデータが含まれているときに表示する背景色を取得または設定します。
構文
'Declaration
 
Public Overridable Property InvalidColor As Color
public virtual Color InvalidColor {get; set;}

プロパティ値

編集コントロールへの入力が無効な場合の背景色を含むColorオブジェクト
解説

このプロパティは、コントロールの値が有効でなく、なおかつコントロールがフォーカスを持たないときに表示する背景色を取得または設定します。

このプロパティは、編集コントロールが無効なデータを含むことを明示する場合に使用します。編集コントロールの背景色は、コントロールがフォーカスを失うまで変更されません。

このプロパティはアプリケーションをデバッグする際に役立ちます。また、値が無効であることをユーザーに知らせることができます。

このプロパティはSuperEditBaseクラスから使用できます。

無効な値をコントロールに表示するかどうかを指定するには、InvalidOptionプロパティを設定します。

private void Form1_Load(object sender, System.EventArgs e)
{
control.InvalidOption = FarPoint.Win.InvalidOption.HideData;
control.InvalidColor = Color.Blue;
control.UserEntry = FarPoint.Win.UserEntry.FreeFormat;
control.CausesValidation = true;
control.Text = "InvalidColor";
}
private void button1_Click(object sender, System.EventArgs e)
{
control.ResetInvalidColor();
}
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
control.InvalidOption = FarPoint.Win.InvalidOption.HideData
control.InvalidColor = Color.Blue
control.UserEntry = FarPoint.Win.UserEntry.FreeFormat
control.CausesValidation = True
control.Text = "InvalidColor"
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
control.ResetInvalidColor()
End Sub
参照

SuperEditBase クラス
SuperEditBase メンバ
InvalidOption プロパティ

 

 


© MESCIUS inc. All rights reserved.