我正在查看XCeed的WPF数据网格示例,试图找出在“虚拟化数据”模式下如何删除行。
我不明白如何删除行,因为底层虚拟集合没有实现任何删除方法。
对此的任何帮助都将受到高度赞赏。
答案 0 :(得分:-1)
DataGridCollectionViewBase类包含公共事件,可让您在用户对网格进行更改时进行捕获(添加/删除/修改)。然后,您可以将这些更改实际推送到数据库中。
例如:
<xcdg:DataGridVirtualizingCollectionView x:Key="mySource"
ItemRemoved="VirtualizingCollectionView_ItemRemoved" />
private void VirtualizingCollectionView_ItemRemoved(object sender, DataGridItemRemovedEventArgs e)
{
// your custom code here
}