先说一下我走过的弯路吧。为了偷懒 直接返回datatable 然后绑定的时候 调用defaultview()。结果发现并没有绑定到值
。当选中combox的值的时候触发另外一个combox.难点是怎么获取combox的隐藏值和绑定combox.应用场景:选择省 市 区下拉框
这种做法主要是级联操作。比如:选择城市的时候。先选省、再选该省下的市。。。一级一级的筛选操作。
因为当你再做第二次选择的时候会报错 说空指针或者
"ItemsSource 正在使用时操作无效。改用 ItemsControl.ItemsSource 访问和修改"
一下是正确的了:
1、绑定combox。第一级:使用ObservableCollection对象监测值的变化
2、combox选中触发第二级框值的变化事件
3、在该方法中获取cbo选中的隐藏值,并进行绑定
(第二级:获取第一级的隐藏值,对第二季下拉框操作产生联动)
错误做法:
注:喜欢我的文章可以关注我。最近会一直更新。