急求WPF大牛! WPF 数据太多时,DataGrid中CheckBox列误选的问题!

2025-01-05 12:06:22
推荐回答(3个)
回答1:

这个是因为你的DataGridCheckBoxColumn没有绑定数据的原因
WPF里面的DataGrid有Virtualization提升绘制性能,会导致控件的复用
你这儿的Info结构里面加个IsChecked属性,做个数据绑定就行了

回答2:

你把DataGridCheckBoxColumn 改成模板列,里面再塞个checkbox试试。
DataGridCheckBoxColumn 本身可能存在bug。

回答3:

datagrid 滚动条刷新的问题。