湖边的白杨树

探索是一种乐趣

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 22 下一页

2014年7月30日

摘要: 比如需要显示一个键盘,里面有各个按键。实现的效果如下:之前的思路,就是建立一个singleKey的控件,然后在后台用代码动态的添加到父控件里去, 再用代码在后台进行绑定。这种实现方法并不是真正的MVVM的模式。体会不到MVVM带来的便捷和惊喜。用MVVM模式来实现时的思路如下:1. 建立single... 阅读全文
posted @ 2014-07-30 10:07 fdyang 阅读(28118) 评论(1) 推荐(4)

2014年7月27日

摘要: Binding到DataGrid的时候,需要用到ObservableCollection. public ObservableCollection Customers { get { return ... 阅读全文
posted @ 2014-07-27 19:42 fdyang 阅读(2106) 评论(0) 推荐(0)

摘要: 基本思路还是在View的Xmal里面绑定ViewModel的属性,虽然在View的后台代码中也可以实现binding,但是还是在Xmal里面相对的代码量要少一些。 此例子要实现的效果就是将一个List<Customer> 绑定到一个ComboBox,并将选择后的Customer的Age显示在一个Te 阅读全文
posted @ 2014-07-27 18:36 fdyang 阅读(6645) 评论(0) 推荐(0)

摘要: 值类型直接用 == 号判断就好。但是对于引用类型,需要实现IComparable 接口,或者重写 Equal 方法,来实现自己的比较目的。因为对于引用类型,==号比较的是入口地址,对于同一个class 实现的两个objects来说,其入口地址显然不同。例如:判断List相等 L... 阅读全文
posted @ 2014-07-27 17:37 fdyang 阅读(409) 评论(0) 推荐(0)

2014年6月29日

摘要: Binding 是前台UI(显示层)和后台代码(数据层)的桥梁。理论上当后台的数据变动时,显示的数据或样式应该随之而变。这些是动态的。对于Binding的设置可以在前台Xaml,也可以在后台Code里面定义,但是既然Xaml可以做很多事情,那么所有对UI的操作我们都可以交给它。其实,WPF的本身是一... 阅读全文
posted @ 2014-06-29 19:33 fdyang 阅读(922) 评论(0) 推荐(0)

2014年6月20日

摘要: Caught: System.InvalidOperationException: The argument of type 'XXX' cannot be used. Make sure that it is declared on an activity. at System.Activit... 阅读全文
posted @ 2014-06-20 18:37 fdyang 阅读(259) 评论(0) 推荐(0)

2014年5月21日

摘要: 解析XML有很多方法,之前用专门写的XMLProcess 或XMLHelper 解析类。其实有个较简单的解析就是用Linq查询。例如有如下XML 2 DS6708-SR20007ZZR 1216300503088 4D6... 阅读全文
posted @ 2014-05-21 09:51 fdyang 阅读(4940) 评论(0) 推荐(0)

2014年4月30日

摘要: Task: 在Windows的Service里面定时的调用执行一个批处理文件。 private ApplicationOutput RunCommandOnPC(string executablePath, string args, string workingFolder, bool ... 阅读全文
posted @ 2014-04-30 16:02 fdyang 阅读(6184) 评论(0) 推荐(1)

2014年4月25日

摘要: Task: 删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_0XXX&PID_0XXX Key Tree首先第一想到的使用PS Script来删除:Remove-Item -Path 'Registry::HKEY_LOCAL_M... 阅读全文
posted @ 2014-04-25 13:50 fdyang 阅读(2727) 评论(0) 推荐(0)

2014年4月21日

摘要: 创建文件夹:if (!Directory.Exists(@"C:\Program Files\TDTK\CoalTraffic\Image\WeightImage"))//判断文件夹是否已经存在 { Directory.CreateDirectory(@"C:\Program Files\TDTK\... 阅读全文
posted @ 2014-04-21 15:49 fdyang 阅读(176) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 22 下一页