如何在筛选行时将 DataTable 绑定到 WPF DataGrid 并进行双向绑定
我有一个代表 SQL 表的 DataTable。 SQL 表以父/子方式引用自身,但只有一级(父级本身不能有父级)
我想将此 DataTable 绑定到 DataGrid,以便我可以编辑 DataGrid 上的行并添加新行和这应该传播到数据表。到目前为止,这很容易。
但现在我只想显示有父级的行。据我了解,如果我使用 CollectionView 来过滤数据,网格上的更改将不会传播到 DataTable。那么我该怎么做呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您尝试设置默认视图行过滤器会发生什么?
DataGrid 的 ItemsSource 仍然是数据表,但现在应该对其进行过滤。
what happens if you try to set the defaultview Rowfilter?
ItemsSource for the DataGrid is still the datatable but it should be filtered now.