MESCIUS SPREAD for ASP.NET 10.0J
MaxLength プロパティ

セルのテキストの最大長を取得または設定します。
構文
'Declaration
 
Public Property MaxLength As Integer
public int MaxLength {get; set;}

プロパティ値

最大文字数を表すInteger
解説

このプロパティは、テキスト型セルに入力できる最大の文字数を決定します。このプロパティを使用すると、郵便番号や電話番号などの値としてセルに入力されるテキストや、データベースにデータを入力する際のテキストの長さを制限できます。この場合、セルに入力可能なテキストの長さを、データベースの対応するフィールドの最大の長さに制限します。0以外の正の値を指定できます。

注意:コードでは、Text プロパティまたは Value プロパティの値を、MaxLength プロパティで指定した長さよりも長い値に設定できます。このプロパティは、実行時に貼り付けまたは手動入力によってコントロールに入力されるテキストにのみ影響を与えます。

また、Multiline プロパティをtrueに設定した場合は、MaxLength プロパティの設定は無効になります。なお、この制限は.NET Framework 4.7.2で修正されました。

https://github.com/microsoft/dotnet/blob/master/releases/net472/dotnet472-changes.md

次のサンプル コードは、テキスト型セルの最大の長さを5文字に設定します。
FarPoint.Web.Spread.TextCellType textcell = new FarPoint.Web.Spread.TextCellType();
textcell.MaxLength = 5; 
FpSpread1.Sheets[0].Cells[0, 0].CellType = textcell;

Dim textcell As New FarPoint.Web.Spread.TextCellType()
textcell.MaxLength = 5 
FpSpread1.Sheets(0).Cells(0, 0).CellType = textcell
参照

TextCellType クラス
TextCellType メンバ

 

 


© MESCIUS inc. All rights reserved.