我有一个DataGrid
绑定(bind)到 DataTable
。某些列的类型为 double。如您所知, double 不接受 null
值,并且该列不接受 double
? (或 Nullable<double>
)作为其类型。我怎样才能让专栏接受null
值(value)观?
最佳答案
((DataGridBoundColumn)e.Column).Binding.TargetNullValue = string.Empty;
尝试在创建列时将 DataGridAutoGenerateColumnEventArgs
设置为事件处理程序,并执行上述操作。这将使您的数据列在 double 类型时接受空值。
关于c# - 如何使数据网格双列可为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41144298/