PowerTools InputMan for Windows Forms 8.0J > InputManの使い方 > 検証コンポーネント > 検証アクション > アイコンによる通知 |
IconNotify オブジェクトはコントロールに入力された値が不正なときに、ErrorProviderのようなアイコンとツールチップによりエラーの内容を通知します。
IconNotify オブジェクトは、 次のプロパティを使用してエラー発生時のアイコンによる通知する方法を設定します。
プロパティ値 | 説明 |
---|---|
BlinkIfDifferentError | アイコンはエラーが発生したときに点滅します。 |
AlwaysBlink | アイコンは常に点滅します。 |
NeverBlink | アイコンは点滅しません。 |
IconTipプロパティが空の場合、検証に失敗した検証アイテムのInvalidMessage プロパティで設定された文字列がアイコンに設定されます。 |
次のサンプルコードは、汎用検証コンポーネントの検証アクションにアイコンによる通知を設定する例です。
Imports GrapeCity.Win.Editor ' アクション(アイコン)を作成します。 Dim IconNotify1 As New IconNotify() IconNotify1.BlinkStyle = ErrorBlinkStyle.BlinkIfDifferentError IconNotify1.IconPadding = 3 ' TextBox1に作成した検証アクションを設定します。 GcCommonValidator1.GetValidateActions(TextBox1).AddRange(New ValidateAction() {IconNotify1})
using GrapeCity.Win.Editor; // アクション(アイコン)を作成します。 IconNotify iconNotify1 = new IconNotify(); iconNotify1.BlinkStyle = ErrorBlinkStyle.BlinkIfDifferentError; iconNotify1.IconPadding = 3; // textBox1に作成した検証アクションを設定します。 gcCommonValidator1.GetValidateActions(textBox1).AddRange(new ValidateAction[] {iconNotify1});