PowerTools InputMan for Windows Forms 8.0J
AllowSpace プロパティ (GcComboBox)
使用例 

入力可能なスペースの種類を取得または設定します。
構文
Public Property AllowSpace As AllowSpace
public AllowSpace AllowSpace {get; set;}

プロパティ値

入力可能なスペースの種類を指定するAllowSpace列挙体。 既定値はBothです。
解説

AllowSpace プロパティは、Format プロパティの 設定に依存せずに入力可能なスペースの種類を設定します。AllowSpace プロパティがWideに設定されている場合、 Format プロパティにキーワード"H"のみが設定されていても、 コントロールには全角のスペースのみ入力可能です。また、同様にAllowSpace プロパティがNarrowに設定されている場合、 キーワード"Z"のみが設定されていても、半角のスペースだけが入力可能になります。

既存のテキストにスペースが含まれている場合、AllowSpace プロパティをNoneに設定すると、 それらのスペースがすべて削除されます。

使用例
書式を設定した GcComboBox コントロールを作成するコード例を次に示します。この例では他に AllowSpace、 AutoConvert そして Format プロパティを使用して、特定の文字の入力を許可する GcComboBox コントロールを作成しています。
//  Please use the following namespace
//  using System.Windows.Forms;
//  using GrapeCity.Win.Editors;

public void InitializeGcComboBox()
{
    // Create an instance of a GcComboBox control.
    GcComboBox gcComboBox1 = new GcComboBox();

    //  Allow the SBCS space only in the GcComboBox control.
    gcComboBox1.AllowSpace = AllowSpace.Narrow;
    //  Allow the  GcComboBox control to accept 
    gcComboBox1.Format = "A";
    //  The GcComboBox control will not auto-convert invalid char to valid char.
    gcComboBox1.AutoConvert = false;

    // Create an instance of a GcComboBox control.
    GcComboBox gcComboBox12 = new GcComboBox();
    // Accept upper and lower case alphabet, as well as the symbols. Except '#', '@' and '*' chars.
    gcComboBox12.Format = @"aA@^\#\@*";
    // The GcComboBox will try to convert the invalid char to valid char automatically.
    gcComboBox12.AutoConvert = true;

}
'  Please use the following namespace
'  Imports System.Windows.Forms;
'  Imports GrapeCity.Win.Editors;

Public Sub InitializeGcComboBox()
    ' Create an instance of a GcComboBox control.
    Dim gcComboBox1 As New GcComboBox()

    '  Allow the SBCS space only in the GcComboBox control.
    gcComboBox1.AllowSpace = AllowSpace.Narrow
    '  Allow the  GcComboBox control to accept 
    gcComboBox1.Format = "A"
    '  The GcComboBox control will not auto-convert invalid char to valid char.
    gcComboBox1.AutoConvert = False

    ' Create an instance of a GcComboBox control.
    Dim gcComboBox12 As New GcComboBox()
    ' Accept upper and lower case alphabet, as well as the symbols. Except '#', '@' and '*' chars.
    gcComboBox12.Format = "aA@^\#\@*"
    ' The GcComboBox will try to convert the invalid char to valid char automatically.
    gcComboBox12.AutoConvert = True

End Sub
参照

GcComboBox クラス
GcComboBox メンバ

 

 


© 2004-2015 GrapeCity inc. All rights reserved.