随笔分类 -  silverlight

摘要:在开发SilverLight时,弹窗一直都是用的回调方式,比如需要用户确认才能继续操作的,如果有好几个确认步骤,这时候回调函数就比较深了,代码基本看不懂,可以使用TaskCompletionSource把事件改为异步等待方法,全部改成同步的写法,爽的飞起。 关键代码 [Flags] public e 阅读全文
posted @ 2020-06-29 15:06 地对地捣蛋的大号 阅读(258) 评论(0) 推荐(0)
摘要:1 public class CreateClassHelper 2 { 3 /// <summary> 4 /// 根据列名创建自定义类型 5 /// 属性名称在列名前添加前缀 prdfix 6 /// </summary> 7 /// <param name="columnNames">用来创建 阅读全文
posted @ 2018-03-01 09:17 地对地捣蛋的大号 阅读(161) 评论(1) 推荐(0)
摘要:效果: 实现主要逻辑:通过动态拼接XML生成表头样式,绑定到列上。 主要是动态拼接XML时要仔细核对对应的占位行,具体可以看代码,注释很详细 两个类一个接口 NTree<T>:定义表头树形结构 1 using System; 2 using System.Collections.Generic; 3 阅读全文
posted @ 2017-07-07 17:54 地对地捣蛋的大号 阅读(181) 评论(0) 推荐(0)
摘要:using Microsoft.Practices.Prism.ViewModel; namespace Common { /// <summary> /// 增加选择属性 /// </summary> /// <typeparam name="T"></typeparam> public clas 阅读全文
posted @ 2017-07-01 10:53 地对地捣蛋的大号 阅读(117) 评论(0) 推荐(0)
摘要:工作中遇到silverlight本身没有提供的某些属性改变事件,但又需要在属性改变时得到通知,Google搬运stack overflow,原地址 /// Listen for change of the dependency property public void RegisterForNoti 阅读全文
posted @ 2017-06-21 10:03 地对地捣蛋的大号 阅读(185) 评论(0) 推荐(0)

c#/.net core