PowerTools InputMan for ASP.NET 8.0J > InputMan for ASP.NETの使い方 > 検証アクションエクステンダ > 検証アクションの種類 |
プロパティ | 説明 |
---|---|
InvalidBackColor | 不正値が入力されたときの背景色 |
InvalidForeColor | 不正値が入力されたときの文字色 |
ValidBackColor | 正しい値が入力されたときの背景色 |
ValidForeColor | 正しい値が入力されたときの文字色 |
Imports GrapeCity.Web.Input.IMExtenders Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If Not IsPostBack Then ' ColorNotifyオブジェクトを作成します。 Dim ColorAction As New ColorNotify ColorAction.InvalidBackColor = Color.Yellow ColorAction.InvalidForeColor = Color.Red ColorAction.ValidBackColor = Color.White ColorAction.ValidForeColor = Color.Black ' 文字種検証コントロールにColorNotifyオブジェクトを追加します。 GcValidatorAction1.GetActions(GcCharacterTypeValidator1).Add(ColorAction) End If End Sub
using GrapeCity.Web.Input.IMExtenders; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { // ColorNotifyオブジェクトを作成します。 ColorNotify ColorAction = new ColorNotify(); ColorAction.InvalidBackColor = Color.Yellow; ColorAction.InvalidForeColor = Color.Red; ColorAction.ValidBackColor = Color.White; ColorAction.ValidForeColor = Color.Black; // 文字種検証コントロールにColorNotifyオブジェクトを追加します。 GcValidatorAction1.GetActions(GcCharacterTypeValidator1).Add(ColorAction); } }
プロパティ | 説明 |
---|---|
ToolTipBackColor | バルーンチップの背景色 |
ToolTipBorderColor | バルーンチップの境界線色 |
ToolTipIcon | バルーンチップに表示するアイコンの種類 |
ToolTipSpan | バルーンチップが自動的に閉じるまでの時間間隔 |
ToolTipText | バルーンチップに表示する文字列 |
ToolTipTitle | バルーンチップのタイトル文字列 |
Imports GrapeCity.Web.Input.IMExtenders Imports System.Drawing Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If Not IsPostBack Then ' TipNotifyオブジェクトを作成します。 Dim TipAction As New TipNotify TipAction.ToolTipBackColor = Color.AliceBlue TipAction.ToolTipBorderColor = Color.Aqua TipAction.ToolTipIcon = ToolTipIcon.Error TipAction.ToolTipSpan = 3000 TipAction.ToolTipText = "環境依存文字は入力できません。" TipAction.ToolTipTitle = "入力エラー" ' 文字種検証コントロールにTipNotifyオブジェクトを追加します。 GcValidatorAction1.GetActions(GcCharacterTypeValidator1).Add(TipAction) End If End Sub
using GrapeCity.Web.Input.IMExtenders; using System.Drawing; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { // TipNotifyオブジェクトを作成します。 TipNotify TipAction = new TipNotify(); TipAction.ToolTipBackColor = Color.AliceBlue; TipAction.ToolTipBorderColor = Color.Aqua; TipAction.ToolTipIcon = ToolTipIcon.Error; TipAction.ToolTipSpan = 3000; TipAction.ToolTipText = "環境依存文字は入力できません。"; TipAction.ToolTipTitle = "入力エラー"; // 文字種検証コントロールにTipNotifyオブジェクトを追加します。 GcValidatorAction1.GetActions(GcCharacterTypeValidator1).Add(TipAction); } }
プロパティ | 説明 |
---|---|
BlinkRate | アイコンの点滅間隔 |
BlinkStyle | アイコンの点滅動作の種類 |
Icon | 表示するアイコン |
IconAlignment | アイコンとアイコンを表示するコントロールとの位置関係 |
IconPadding | アイコンとアイコンを表示するコントロールとの間隔 |
IconTip | マウスポインタがアイコン上にあるときに表示するツールチップ文字列 |
Imports GrapeCity.Web.Input.IMExtenders Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If Not IsPostBack Then ' IconNotifyオブジェクトを作成します。 Dim IconAction As New IconNotify IconAction.BlinkRate = 500 IconAction.BlinkStyle = ErrorBlinkStyle.AlwaysBlink IconAction.IconAlignment = AlignEnum.Right IconAction.IconPadding = 3 IconAction.IconTip = "環境依存文字は入力できません。" ' 文字種検証コントロールにIconNotifyオブジェクトを追加します。 GcValidatorAction1.GetActions(GcCharacterTypeValidator1).Add(IconAction) End If End Sub
using GrapeCity.Web.Input.IMExtenders; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { // IconNotifyオブジェクトを作成します。 IconNotify IconAction = new IconNotify(); IconAction.BlinkRate = 500; IconAction.BlinkStyle = ErrorBlinkStyle.AlwaysBlink; IconAction.IconAlignment = AlignEnum.Right; IconAction.IconPadding = 3; IconAction.IconTip = "環境依存文字は入力できません。" ; // 文字種検証コントロールにTipNotifyオブジェクトを追加します。 GcValidatorAction1.GetActions(GcCharacterTypeValidator1).Add(IconAction); } }
ValueProcessOptionの値 | 説明 |
---|---|
Keep | 入力された値を保持 |
Clear | 入力された値を消去 |
Restore | 変更前の値に戻す |
Imports GrapeCity.Web.Input.IMExtenders Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If Not IsPostBack Then ' ValueProcessオブジェクトを作成します。 Dim ValueProcess1 As New ValueProcess ValueProcess1.ValueProcessOption = ValueProcessOption.Restore ' 文字種検証コントロールにValueProcessオブジェクトを追加します。 GcValidatorAction1.GetActions(GcCharacterTypeValidator1).Add(ValueProcess1) End If End Sub
using GrapeCity.Web.Input.IMExtenders; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { // ValueProcessオブジェクトを作成します。 ValueProcess ValueProcess1 = new ValueProcess; ValueProcess1.ValueProcessOption = ValueProcessOption.Restore; // 文字種検証コントロールにValueProcessオブジェクトを追加します。 GcValidatorAction1.GetActions(GcCharacterTypeValidator1).Add(ValueProcess1); } }