请问  WPF DataGrid 数据源发生改变时会触发什么事件

解决方案 »

  1.   

    数据源发生改变的话 如果你绑定的list 那么 什么也不会发生如果你的数据时observablecollection 那么PropertyChanged  CollectionChanged不知道你想问的是不是这个东东
      

  2.   

    另外,既然用了WPF,就别用DataTable了,那种类型不适合用在WPF里面。
      

  3.   

    我了个分页控件  包括上一页、下一页、第一页、最后一页,每页显示条数的控制、还有就是跳转到某页。
    然后我的DataGrid里面有一列绑定了CheckBox
    我选择了几个CheckBox之后,我再把每页显示的条数换下  的时候,我的DataGrid的数据源会发生变化,我想在这个时候把我用来存储已选的CheckBox的ArrayList清空。怎么完成
      

  4.   

    点击下一页 你肯定需要重新query数据 然后绑到datatable上吧
    在点击事件里加上 已选的CheckBox的ArrayList清空 的逻辑就行了呗