摘要: silverlight里面实现和Winform、wpf中定时器控件类似的功能,用 DispatcherTimer类。//TimeSpan时间间隔对象。//FromSeconds间隔时间,默认为s。//Start 定时器开始//Tick 超过定时器间隔时发生 DispatcherTimer m_DispatcherDateTimer = new DispatcherTimer(); m_DispatcherDateTimer.Interval = TimeSpan.FromSeconds(1); m_DispatcherDateTimer.Start(); m_DispatcherDateTi. 阅读全文
posted @ 2013-04-23 17:34 残存的梦想 阅读(245) 评论(0) 推荐(0)
摘要: 应用场景:view层某列,或某值有多个复杂的逻辑处理。解决方法:1.将所有逻辑处理抽象为一个接口。2.将所有逻辑处理抽象为对应的业务处理。3.将所有逻辑处理配置到XML中。4.运行时自动调用所需要的逻辑处理。对应代码:1.将所有逻辑处理抽象为一个接口:/// <summary> /// 获取流程状态接口 /// </summary> public interface IProjectMenu { string GetFlowState(string projectID, ref string[] relationIdIDs);}2.将所有逻辑处理抽象为对应的业务处理:p 阅读全文
posted @ 2013-01-15 11:47 残存的梦想 阅读(253) 评论(0) 推荐(0)
摘要: DebuggerStepThrough 公共语言运行库不向该属性附加任何语义,在DeBug中按下F11遇到有设置DebuggerStemThrough属性的,DebuggerStemThrough特性会告诉调试器不用进入属性内容,直接进入方法内部。定义方式:publicstring Word { [System.Diagnostics.DebuggerStepThrough] get { return word; } [System.Diagnostics.DebuggerStepThrough] set { word = value; } } 阅读全文
posted @ 2012-08-16 14:14 残存的梦想 阅读(222) 评论(0) 推荐(0)
摘要: VS2010 开启大项目,复制 剪切时报错,错误信息insufficient available memory to meet the expected demands of an operation at this timepossibly due to virtual address space fragmentationi机器不好的伤不起,从网上搜索解决方法修补程序信息可以从 Microsoft 获得支持的修补程序。但是,此修补程序用于解决本文中描述的问题。此修补程序仅适用于出现这一特定问题的系统。此修补程序可能会接受进一步的测试。因此,如果这个问题没有对您造成严重的影响,我们建议您等待 阅读全文
posted @ 2012-08-15 15:50 残存的梦想 阅读(228) 评论(0) 推荐(0)
摘要: SQl 行专列,列转行 有几种转换方法:一:SQL行转列: 创建表,插入数据create table tb(name varchar(10),pro varchar(10),sorce int)insert into tb values('张三','语文',74)insert into tb values('张三','数学',83)insert into tb values('张三','物理',93)insert into tb values('李四','语文',74 阅读全文
posted @ 2012-08-10 09:51 残存的梦想 阅读(395) 评论(0) 推荐(0)