MESCIUS SPREAD for Windows Forms 15.0J
AutoConvert プロパティ (GcTextBoxCellType)
使用例 

入力された文字をフィールドの設定に従って自動的に変換するかどうかを取得または設定します。
構文
'宣言
 
Public Property AutoConvert As Boolean
public bool AutoConvert {get; set;}

プロパティ値

入力マスクに従って文字が自動的に変換される場合はTrue。 それ以外の場合はfalse。
デフォルト値はtrueです。
解説

AutoConvertプロパティをtrueに設定すると、変換可能なすべての文字が入力マスクに従って自動的に変換されます。たとえば、入力マスクを"A"に設定した場合、小文字を入力すると自動的に大文字に変換されます。

全角文字入力マスクに半角文字を入力した場合、入力した文字は自動的に全角に変換されます。また、コントロールで半角文字のみが許可されている場合には、全角のスペースは自動的に半角のスペースに変換されます。

使用例
次のサンプルコードは、AutoConvert プロパティを使用します。
GrapeCity.Win.Spread.InputMan.CellType.GcDateTimeCellType datecell = new GrapeCity.Win.Spread.InputMan.CellType.GcDateTimeCellType();
datecell.FieldsEditMode = GrapeCity.Win.Spread.InputMan.CellType.FieldsEditMode.RightSide;
datecell.ExcelExportFormat = "MM/dd/yy";
fpSpread1.Sheets[0].Cells[0, 0].CellType = datecell;

GrapeCity.Win.Spread.InputMan.CellType.GcTextBoxCellType textcell = new GrapeCity.Win.Spread.InputMan.CellType.GcTextBoxCellType();
textcell.AutoConvert = true;
textcell.FormatString = "A";
fpSpread1.Sheets[0].Cells[1, 1].CellType = textcell;
Dim datecell As New GrapeCity.Win.Spread.InputMan.CellType.GcDateTimeCellType()
datecell.FieldsEditMode = GrapeCity.Win.Spread.InputMan.CellType.FieldsEditMode.RightSide
datecell.ExcelExportFormat = "MM/dd/yy"
fpSpread1.Sheets(0).Cells(0, 0).CellType = datecell

Dim textcell As New GrapeCity.Win.Spread.InputMan.CellType.GcTextBoxCellType()
textcell.AutoConvert = True
textcell.FormatString = "A"
fpSpread1.Sheets(0).Cells(1, 1).CellType = textcell
参照

GcTextBoxCellType クラス
GcTextBoxCellType メンバ
Format プロパティ
AllowSpace プロパティ

 

 


© MESCIUS inc. All rights reserved.