这个是因为你的DataGridCheckBoxColumn没有绑定数据的原因WPF里面的DataGrid有Virtualization提升绘制性能,会导致控件的复用你这儿的Info结构里面加个IsChecked属性,做个数据绑定就行了
你把DataGridCheckBoxColumn 改成模板列,里面再塞个checkbox试试。DataGridCheckBoxColumn 本身可能存在bug。
datagrid 滚动条刷新的问题。