DataGridBoolColumn.NullValue 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定當資料行值設定為 Value 時,實際使用的數值。
public:
property System::Object ^ NullValue { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
public object NullValue { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))>]
member this.NullValue : obj with get, set
Public Property NullValue As Object
屬性值
屬性值,需輸入為 Object。
- 屬性
範例
下列程式碼範例會設定 TrueValue 的 、 FalseValue 和 NullValue 屬性 DataGridBoolColumn 。
private:
void SetBoolColumnValues()
{
DataGridBoolColumn^ myGridColumn;
// Get the DataGridBoolColumn you are setting.
myGridColumn = dynamic_cast<DataGridBoolColumn^>(myDataGrid->TableStyles[ "Customers" ]->GridColumnStyles[ "Current" ]);
// Set TrueValue, FalseValue, and NullValue.
myGridColumn->TrueValue = true;
myGridColumn->FalseValue = false;
myGridColumn->NullValue = Convert::DBNull;
}
private void SetBoolColumnValues(){
DataGridBoolColumn myGridColumn;
// Get the DataGridBoolColumn you are setting.
myGridColumn = (DataGridBoolColumn) myDataGrid.
TableStyles["Customers"].GridColumnStyles["Current"];
// Set TrueValue, FalseValue, and NullValue.
myGridColumn.TrueValue = true;
myGridColumn.FalseValue = false;
myGridColumn.NullValue = Convert.DBNull;
}
Private Sub SetBoolColumnValues()
Dim myGridColumn As DataGridBoolColumn
' Get the DataGridBoolColumn you are setting.
myGridColumn = CType(myDataGrid.TableStyles _
("Customers").GridColumnStyles("Current"), DataGridBoolColumn)
' Set TrueValue, FalseValue, and NullValue.
myGridColumn.TrueValue = true
myGridColumn.FalseValue = false
myGridColumn.NullValue = Convert.DBNull
End Sub
備註
您也可以藉由設定 NullText 屬性來指定要顯示的文字。
屬性 AllowNull 必須設定為 true,才能輸入 Null 值。
FalseValue、 NullValue 和 TrueValue 屬性會決定推送至資料來源的實際值。