DataGridBoolColumn.NullValue 属性

获取或设置在将列值设置为 Value 时使用的实际值。

**命名空间:**System.Windows.Forms
**程序集:**System.Windows.Forms(在 system.windows.forms.dll 中)

语法

声明
Public Property NullValue As Object
用法
Dim instance As DataGridBoolColumn
Dim value As Object

value = instance.NullValue

instance.NullValue = value
public Object NullValue { get; set; }
public:
property Object^ NullValue {
    Object^ get ();
    void set (Object^ value);
}
/** @property */
public Object get_NullValue ()

/** @property */
public void set_NullValue (Object value)
public function get NullValue () : Object

public function set NullValue (value : Object)

属性值

类型为 Object 的值。

备注

还可以通过设置 NullText 属性来指定所显示的文本。

要输入空值,AllowNull 属性必须设置为 true。

FalseValueNullValueTrueValue 属性确定被推入数据源的实际值。

示例

下面的代码示例设置 DataGridBoolColumnTrueValueFalseValueNullValue 属性。

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
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:

   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.get_TableStyles().
        get_Item("Customers").get_GridColumnStyles().get_Item("Current")));
    // Set TrueValue, FalseValue, and NullValue.
    myGridColumn.set_TrueValue((System.Boolean)true);
    myGridColumn.set_FalseValue((System.Boolean)false);
    myGridColumn.set_NullValue(Convert.DBNull);
} //SetBoolColumnValues

平台

Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

DataGridBoolColumn 类
DataGridBoolColumn 成员
System.Windows.Forms 命名空间
DataGridBoolColumn.AllowNull 属性