xml文件中有多个节点,其他节点的内容,我都经过修改,正确显示了,
但是图片中CompuMethods节点下内容无法获取显示到datagridview中。不知道哪里写的不对。
求大神指导下@caozhy
datagridview如果第一次设置完itemsource的话,且itemsource并没有复写INotifyPropertyChanged接口,这样绑定的结果就是,
被itemsource绑定的数据源发生数据变化,并不会反映到窗口页面,也就是说不会更新datagridview。如果本例是这种情况,
需要先设置
dataGridView1.ItemSource = null;
然后继续设置:
dataGridView1.ItemSource = list_compumethods;
这是后话,WPF本身属于MVVM架构,所以WPF的精髓也在于数值、属性等绑定,所以最好将我们需要数据类实现INoifyPropertyChanged接口,
然后绑定到我们的UI界面即可,这样就需要亲自处理大量来自数据改变或UI交互而产生的事件,省时省力,提高工作效率,减少犯错!
lz的问题不是解决了么?在这里:https://ask.csdn.net/questions/695700