DataGridViewCheckBoxCell.ValueType プロパティ


セル内の値のデータ型を取得します。Gets the data type of the values in the cell.

 virtual property Type ^ ValueType { Type ^ get(); void set(Type ^ value); };
public override Type ValueType { get; set; }
member this.ValueType : Type with get, set
Public Overrides Property ValueType As Type


セルの基底になる値の TypeThe Type of the underlying value of the cell.


セルのValueTypeプロパティが設定されていない場合は、所有DataGridViewCheckBoxColumnしているのプロパティが使用されます (列が存在する場合)。 ValueTypeIf the ValueType property of the cell has not been set, then the ValueType property for the owning DataGridViewCheckBoxColumn is used, if the column exists.

所有している列が存在しない場合、このプロパティはモードに適した既定のBoolean型に設定さCheckStateれます。バイナリモードの場合は、3項モードの場合はです。If no owning column exists, then this property is set to the default type appropriate for its mode: Boolean for binary mode and CheckState for ternary mode.

は、セルFormattedValueに格納されている実際のデータオブジェクトです。プロパティは、このオブジェクトの書式設定された表現です。ValueThe Value is the actual data object contained in the cell, whereas the FormattedValue property is the formatted representation of this object. プロパティValueTypeFormattedValueTypeプロパティは、これらの値のデータ型にそれぞれ対応します。The ValueType and FormattedValueType properties correspond to the data types of these values, respectively.