SPREAD for WPF 4.0J - GcSpreadGrid
MaskPatternField クラス
メンバ 

GrapeCity.Windows.SpreadGrid.Editors 名前空間 : MaskPatternField クラス
GcMask のパターンに基づいて入力テキストをフィルタリングできる MaskPatternField クラスを表します。
シンタックス
'宣言
 
Public NotInheritable Class MaskPatternField 
   Inherits MaskField
public sealed class MaskPatternField : MaskField 
解説
MaskPatternField では以下のパターンがサポートされています。
パターン 説明
\A \A 大文字の全角アルファベット(A-Z)。
\a \a 小文字の全角アルファベット(a-z)。
\D \D 任意の全角 10 進数に一致します。[0-9] と同じです。
\B \B 全角2進数に一致します。[0-1] と同じです。
\X \X 全角 16 進数に一致します。[0-9A-Fa-f] と同じです。
\W \W 任意の全角英数字に一致します。[a-zA-Z_0-9] と同じです。
\K \K 全角カタカナ。
\J \J ひらがな。
\Z \Z すべての全角文字。
\N \N 促音・拗音の小書き以外の全角カタカナに一致します。
\G \G 促音・拗音の小書き以外の全角ひらがなに一致します。
\T \T サロゲート文字のみ。
\A \A 任意の大文字アルファベットに一致します。[A-Z] と同じです。
\a \a 任意の小文字アルファベットに一致します。[a-z] と同じです。
\D \D 任意の 10 進数に一致します。[0-9] と同じです。
\B \B 2進数に一致します。[0-1] と同じです。
\X \X 16 進数に一致します。[0-9A-Fa-f] と同じです。
\W \W 任意の英数字に一致します。[a-zA-Z_0-9] と同じです。
\K \K 半角カタカナ。
\H \H すべての半角文字に一致します。
\N \N 促音・拗音の小書き以外の半角カタカナに一致します。
AutoConvert を false に設定した場合、そのフィールドのテキストは有効な文字に変換されません。

サポートされている System.Windows.VisualState の一覧:

VisualStateGroup 名

VisualState 名

説明

CommonStates

Normal

コントロールが通常状態のときの外観を表します。

CommonStates

Disabled

System.Windows.UIElement.IsEnabled が false のときの外観を表します。

CommonStates

MouseOver

System.Windows.UIElement.IsMouseOver が true のときの外観を表します。

ActiveStates

Active

Field.IsActive が true のときの外観を表します。

ActiveStates

Inactive

Field.IsActive が false のときの外観を表します。

InputStates

Full

Field.IsFull が true のときの外観を表します。

InputStates

Completed

Field.IsCompleted が true のときの外観を表します。

InputStates

Empty

Field.IsEmpty が true のときの外観を表します。

InputStates

Part

Field.IsFull、Field.IsCompleted、Field.IsEmpty のすべてが false のときの外観を表します。

ValidationStates

Valid

System.Windows.Controls.Validation.GetHasError(System.Windows.DependencyObject) が false を返すときの外観を表します。

ValidationStates

InvalidFocused

System.Windows.Controls.Validation.GetHasError(System.Windows.DependencyObject) が true を返し、なおかつコントロールにフォーカスがあるときの外観を表します。

ValidationStates

InvalidUnfocused

System.Windows.Controls.Validation.GetHasError(System.Windows.DependencyObject) が true を返し、なおかつコントロールにフォーカスがないときの外観を表します。

継承階層

System.Object
   System.Windows.Threading.DispatcherObject
      System.Windows.DependencyObject
         System.Windows.Media.Visual
            System.Windows.UIElement
               System.Windows.FrameworkElement
                  System.Windows.Controls.Control
                     GrapeCity.Windows.SpreadGrid.Editors.Field
                        GrapeCity.Windows.SpreadGrid.Editors.MaskField
                           GrapeCity.Windows.SpreadGrid.Editors.MaskPatternField

参照

参照

MaskPatternField メンバ
GrapeCity.Windows.SpreadGrid.Editors 名前空間