MESCIUS SPREAD for Windows Forms 17.0J > 開発者ガイド > セル型 > モデルに書き込まれるデータ型 |
モデル内に値が格納される方法は、セル型によって異なります。
次の表は、編集可能なセル型の一覧と、それぞれのセルの値がデータモデルに書き込まれる際のデータ型を示します。
編集可能なセル型 | モデルに書き込まれるデータ型 |
---|---|
CurrencyCellType | 10 進数値 |
DateTimeCellType | DateTime オブジェクト |
GcCharMaskCellType | 文字列 |
GcDateTimeCellType | DateTimeオブジェクト |
GcMaskCellType | 文字列 |
GcNumberCellType | 倍精度浮動小数点数 |
GcTextBoxCellType | 文字列 |
GcTimeSpanCellType | TimeSpanオブジェクト |
GeneralCellType | DateTime オブジェクト、ブール値、または文字列のいずれか |
MaskCellType | 文字列 |
NumberCellType | 倍精度浮動小数値 |
PercentCellType | 倍精度浮動小数値 |
RegularExpressionCellType | 文字列 |
TextCellType | 文字列 |
次の表は、グラフィカルなセル型の一覧と、それぞれのセルの値がデータモデルに書き込まれる際のデータ型を示します。
グラフィカルなセル型 | モデルに書き込まれるデータ型 |
---|---|
ButtonCellType (2状態) | 整数 |
ButtonCellType (1状態) | null |
CheckBoxCellType (3状態) | 整数(0 = False、1 = True、2 = 不確定) |
CheckBoxCellType (2状態) | ブール値 |
ComboBoxCellTypeおよびMultiColumnComboBoxCellType | EditorValue プロパティ値に応じて異なる。 EditorValue の値が String または ItemData の場合は文字列、Index の場合は整数 |
GcComboBoxCellType | EditorValueプロパティの値に依存。EditorValueが文字列または項目データの場合は文字列、EditorValueがインデックスの場合は整数。 |
HyperLinkCellType | ブール値の配列(各リンクがクリックされたかどうかを示す値) |
ImageCellType | null |
ListBoxCellType | 配列 |
MultiOptionCellType | EditorValue プロパティ値に応じて異なる。 EditorValue の値が String または ItemData の場合は文字列、Index の場合は整数 |
ProgressCellType | 倍精度浮動小数値 |
RichTextCellType | 文字列 |
SliderCellType | 整数 |