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 值。
、 FalseValueNullValue和 TrueValue 属性确定推送到数据源的实际值。