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

スペースの入力を許可するかどうかを取得または設定します。
構文
'宣言
 
Public Property AllowSpace As AllowSpace
public AllowSpace AllowSpace {get; set;}

プロパティ値

AllowSpace 値の1つ。
デフォルト値はAllowSpace.Bothです。
解説

AllowSpaceプロパティを使用して、テキストに入力できるスペースの種類を指定します。

AllowSpaceNoneモードの場合、このGcCharMaskにはスペースを入力できません。AllowSpace.Narrowの場合は、半角スペースを入力できます。AllowSpace.Wideの場合は、全角スペースを入力できます。AllowSpace.Bothの場合は、すべての種類のスペースを入力できます。

プロパティがtrueで、AllowSpaceAllowSpace.Wideの場合、ユーザーがコントロールに半角スペースを入力すると、自動的に半角スペースが全角スペースに変換されます。これは他の設定についても同じです。また、Formatプロパティは常にこのAllowSpaceプロパティと組み合わせて使用されます。
使用例
次のサンプルコードは、GcCharMaskセルを作成します。
GrapeCity.Win.Spread.InputMan.CellType.GcCharMaskCellType gc = new GrapeCity.Win.Spread.InputMan.CellType.GcCharMaskCellType();
gc.AcceptsArrowKeys = FarPoint.Win.SuperEdit.AcceptsArrowKeys.CtrlArrows;
gc.AcceptsCrLf = GrapeCity.Win.Spread.InputMan.CellType.CrLfMode.Filter;
gc.AllowSpace = GrapeCity.Win.Spread.InputMan.CellType.AllowSpace.Wide;

gc.CharBoxes.AddRange(GrapeCity.Win.Spread.InputMan.CellType.CharBoxInfoCollection.Number1);
gc.CharBoxSpacing = 2;
gc.ClipContent = GrapeCity.Win.Spread.InputMan.CellType.ClipContent.ExcludeLiterals;

gc.ExitOnLastChar = true;
gc.FocusPosition = GrapeCity.Win.Spread.InputMan.CellType.EditorBaseFocusCursorPosition.FirstInputPosition;
gc.FormatString = "a";     
gc.PaintByControl = true;
gc.RecommendedValue = "aaaaaaaaaa";
gc.ShowRecommendedValue = true;       
gc.UseSpreadDropDownButtonRender = true;
fpSpread1.ActiveSheet.Cells[0, 0].CellType = gc;
fpSpread1.ActiveSheet.Columns[0].Width = 200;
fpSpread1.ActiveSheet.Rows[0].Height = 40;
Dim GC As New GrapeCity.Win.Spread.InputMan.CellType.GcCharMaskCellType()
GC.AcceptsArrowKeys = FarPoint.Win.SuperEdit.AcceptsArrowKeys.CtrlArrows
GC.AcceptsCrLf = GrapeCity.Win.Spread.InputMan.CellType.CrLfMode.Filter
GC.AllowSpace = GrapeCity.Win.Spread.InputMan.CellType.AllowSpace.Wide

GC.CharBoxes.AddRange(GrapeCity.Win.Spread.InputMan.CellType.CharBoxInfoCollection.Number1)
GC.CharBoxSpacing = 2
GC.ClipContent = GrapeCity.Win.Spread.InputMan.CellType.ClipContent.ExcludeLiterals

GC.ExitOnLastChar = True
GC.FocusPosition = GrapeCity.Win.Spread.InputMan.CellType.EditorBaseFocusCursorPosition.FirstInputPosition
GC.FormatString = "a"
GC.PaintByControl = True
GC.RecommendedValue = "aaaaaaaaaa"
GC.ShowRecommendedValue = True
GC.UseSpreadDropDownButtonRender = True
FpSpread1.ActiveSheet.Cells(0, 0).CellType = GC
FpSpread1.ActiveSheet.Columns(0).Width = 200
FpSpread1.ActiveSheet.Rows(0).Height = 40
参照

GcCharMaskCellType クラス
GcCharMaskCellType メンバ
AutoConvert プロパティ
Format プロパティ

 

 


© MESCIUS inc. All rights reserved.