C#读取xml文件,其中某个节点内容显示

源工程代码下载地址

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