FarPoint.Web.Spread 名前空間 > TextCellType クラス : MaxLength プロパティ |
このプロパティは、テキスト型セルに入力できる最大の文字数を決定します。このプロパティを使用すると、郵便番号や電話番号などの値としてセルに入力されるテキストや、データベースにデータを入力する際のテキストの長さを制限できます。この場合、セルに入力可能なテキストの長さを、データベースの対応するフィールドの最大の長さに制限します。0以外の正の値を指定できます。
注意:コードでは、Text プロパティまたは Value プロパティの値を、MaxLength プロパティで指定した長さよりも長い値に設定できます。このプロパティは、実行時に貼り付けまたは手動入力によってコントロールに入力されるテキストにのみ影響を与えます。
また、Multiline プロパティをtrueに設定した場合は、MaxLength プロパティの設定は無効になります。なお、この制限は.NET Framework 4.7.2で修正されました。
https://github.com/microsoft/dotnet/blob/master/releases/net472/dotnet472-changes.md
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