【发布时间】:2018-10-11 09:36:57
【问题描述】:
我有一个DataGrid 绑定到一个DataTable,当程序第一次启动时它是空的,如果用户要添加一个值,它会被写入适当的DataTable 单元格。
但是如果用户是删除这个值,DataGrid 将不允许它并且不会更新DataTable,如下所示:
我似乎在网上找不到任何关于此的内容,并且不确定它是否与 DataGrid 或 DataTable 有关,非常感谢任何帮助!谢谢!
【问题讨论】:
-
这是一种解决方案。 stackoverflow.com/questions/1156731/…希望对你有帮助
-
是不是因为它试图为表设置一个 .NET
null,但它真的想要一个DbNull.Value? -
@DonBoitnott 是的,这听起来绝对是问题的可能原因,如果用户输入了.NET
null,你知道我该如何将DbNull.Value分配给DataTable价值? -
您可能必须在绑定上使用
Converter。
标签: c# wpf datagridview datatable