08 2009 档案

摘要:进度条 ProgressBar 这个控件,直接在循环里面写,会死掉,不会有进度。需要把进度条放到单独的线程中。传统的需要建立 Thread 或者使用 Timer,分别写在不同的方法中。但现在,使用 Dispatcher.Invoke 调用可以实现这个目的。写法是: double value=0;for (.....){progressBar.Dispatcher.Invoke(new Action... 阅读全文
posted @ 2009-08-31 09:38 啤酒云 阅读(1259) 评论(1) 推荐(0)
摘要:给 DataGrid 绑定数据的通常做法是:1、服务器端将数据集合 序列化 成 XML,或者其它格式。2、在Silverlight 中获取到数据,并反序列化成实体集合。3、绑定到 DataGrid ,搞定。象RIA Service 也是类似的做法。只是 VS 将实体自动帮创建好了。并且,DataGrid 不支持匿名类集合,使用匿名集合,需要自己写 Converter 才能绑定。否则只能绑定出 Ti... 阅读全文
posted @ 2009-08-07 09:36 啤酒云 阅读(3812) 评论(8) 推荐(4)