書式を設定しているのに、スペースが入力できてしまいます

文書番号 : 40950     文書種別 : 使用方法     登録日 : 2017/08/25     最終更新日 : 2017/08/25
文書を印刷する
対象製品
InputMan for Windows Forms 10.0J
詳細
スペースの入力、および貼り付けを禁止するために、InputManのテキストコントロール、コンボコントロール、およびキャラクタボックスコントロールには、AllowSpaceプロパティが用意されています。既定値では半角、全角両方のスペースを許可していますが、半角のみ許可、全角のみ許可、両方のスペースを許可しない、という設定が可能です。

コードから設定する場合には、以下のように記述します。

[Visual Basic]
' 半角スペース、全角スペース両方の入力を許可します。(既定)
GcTextBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Both
GcComboBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Both
GcCharMask1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Both

' 半角スペースのみを入力可能にします。
GcTextBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Narrow
GcComboBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Narrow
GcCharMask1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Narrow

' 全角スペースのみを入力可能にします。
GcTextBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Wide
GcComboBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Wide
GcCharMask1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Wide

' 半角スペース、全角スペース両方の入力を許可しません。
GcTextBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.None
GcComboBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.None
GcCharMask1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.None

[C#]
// 半角スペース、全角スペース両方の入力を許可します。(既定)
gcTextBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Both;
gcComboBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Both;
gcCharMask1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Both;

// 半角スペースのみを入力可能にします。
gcTextBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Narrow;
gcComboBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Narrow;
gcCharMask1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Narrow;

// 全角スペースのみを入力可能にします。
gcTextBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Wide;
gcComboBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Wide;
gcCharMask1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.Wide;

// 半角スペース、全角スペース両方の入力を許可しません。
gcTextBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.None;
gcComboBox1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.None;
gcCharMask1.AllowSpace = GrapeCity.Win.Editors.AllowSpace.None;