PowerTools SPREAD for Windows Forms 10.0J
AllowSpace プロパティ (GcCharMaskCellType)


スペースの入力を許可するかどうかを取得または設定します。
構文
'Declaration
 
Public Property AllowSpace As AllowSpace
'使用法
 
Dim instance As GcCharMaskCellType
Dim value As AllowSpace
 
instance.AllowSpace = value
 
value = instance.AllowSpace
public AllowSpace AllowSpace {get; set;}

プロパティ値

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

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

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

AutoConvertプロパティがtrueで、AllowSpaceAllowSpace.Wideの場合、ユーザーがコントロールに半角スペースを入力すると、自動的に半角スペースが全角スペースに変換されます。これは他の設定についても同じです。GcCharMask.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 メンバ

 

 


© 2004-2017, GrapeCity inc. All rights reserved.