随笔分类 -  工作中遇到的.NET问题集锦

摘要:场景 :实际应用该控件时,遇到了一个问题,当下拉选择一项后,ComboBox.Text即为选择的值,若此时ComboBox所绑定的集合更改,不包含上此选择的项,ComboBox.Text值将会清空,但有这样的场景不需要清空。 解决方案 :查看源码了解到事件的触发顺序是下面这样。 ItemChange 阅读全文
posted @ 2016-05-19 19:31 magic249 阅读(1126) 评论(0) 推荐(1)
摘要:场景:根据配置文件显示DataGrid中的某些列。 问题:Columns集合只是DataGrid的一个属性,这个集合在逻辑树或视觉树中是看不到的,也不会继承DataContext属性。 通过网上查阅各种资料,方法可以归结以下几种,下面将一一展示。 方法一:对DataGridColumn附加... 阅读全文
posted @ 2015-06-08 15:35 magic249 阅读(3940) 评论(0) 推荐(0)
摘要:在这样一种场景,通过点击一个按钮来执行一段耗时的逻辑,在这段逻辑执行完时设置另外一个按钮的可用状态,通过CanExecuted影响。示例如下: 其中,扫行逻辑的代码如下: private ICommand _setWaitCommandExecuted; p... 阅读全文
posted @ 2015-06-03 19:38 magic249 阅读(1639) 评论(1) 推荐(0)