上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 90 下一页
摘要: MVVM是Model-View-ViewModel的简写。微软的WPF带来了新的技术体验,如Sliverlight、音频、视频、3D、动画……,这导致了软件UI层更加细节化、可定制化。同时,在技术层面,WPF也带来了 诸如Binding、Dependency Property、Routed Even... 阅读全文
posted @ 2014-05-16 16:33 长白山 阅读(1259) 评论(0) 推荐(0)
摘要: 方法A:Action f = () => { txtProcess.Text = "开始更新程序..."; };方法B: this.Dispatcher.Invoke((Action)delegate { this.loginBusyIndicator.IsBusy = false; loginIm... 阅读全文
posted @ 2014-04-25 19:31 长白山 阅读(536) 评论(0) 推荐(0)
摘要: TimeSpan 是结构类型(struct),即值类型,可以通过两个DateTime(struct)之差来获得,如下例子:DateTime departure = new DateTime(2010, 6, 12, 18, 32, 0);//DateTimeDateTime arrival = ne... 阅读全文
posted @ 2014-04-25 19:22 长白山 阅读(318) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/sq_zhuyi/article/details/6869661 阅读全文
posted @ 2014-04-22 18:38 长白山 阅读(112) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/hiyz/archive/2012/07/12/2587458.html 阅读全文
posted @ 2014-04-21 17:55 长白山 阅读(219) 评论(0) 推荐(0)
摘要: 阅读目录DebugView输出信息到DebugView的几种方式DebugView与日志框架比较ConditionalAttribute详解与条件编译TRACE常量Debug类与Trace类的区别Debug、Debugger、Kernel32的联系配置TraceListenerDebug编译与Release编译的区别总结的重要性DotNet程序的调试,是DotNet程序员必备的技能之一,开发出稳定的程序、解决程序的疑难杂症都需要很强大的调试能力。DotNet调试有很多方法和技巧。现在本文就介绍一下借助DebugView工具进行调试的方法,以及由DebugView引申出来的知识点。回到顶部Deb 阅读全文
posted @ 2014-03-21 17:58 长白山 阅读(2064) 评论(0) 推荐(1)
摘要: WPF中的Style类似于Web应用程序中的CSS,它是控件的一个属性,属于资源的一种。通常把Style定义在Resources中,使用方式如下: button1.style=(style)Resources["btnstyle"];如果只需对控件进行小幅度修饰(调整大小、位置、字体、颜色等)就用style;如果需要改变控件的外观和行为就用controlTemplate(形状、事件触发如鼠标停留效果等)。在实际项目中,经常把Template定义在Style中,通过Style 中的Property来设置控件的Template属性。WPF中的所有COntrol控件都有Templ 阅读全文
posted @ 2014-03-21 17:40 长白山 阅读(535) 评论(0) 推荐(0)
摘要: 在实际的编程工作中,我们可以只是用事件,不用命令,程序的逻辑也一样被驱动的很好,但我们不能阻止程序员按照自己的习惯去写代码。比如保存事件的处理器,程序员们可以写Save()、Savehandler()、SaveDocument()...这些都符合代码规范,但是迟早有一天整个项目会变得无法读懂,新来的程序员或者修改bug的程序员会很抓狂。WPF命令简介 WPF的命令是实现了ICommand接口的类。ICommand接口非常简单,只包含两个方法和一个事件。Execute方法:命令执行,或者说命令作用于目标之上。CanExecute方法:在执行之前来弹指命令是否可被执行。CanExecuteCh.. 阅读全文
posted @ 2014-03-21 17:38 长白山 阅读(401) 评论(0) 推荐(0)
摘要: WPF中的路由事件 as U know,和以前Windows消息事件区别不再多讲,这篇博文中,将首先回顾下WPF内置的路由事件的用法,然后在此基础上自定义一个路由事件。1.WPF内置路由事件 WPF中的大多数事件都是路由事件,WPF有3中路由策略:具体不多讲,单需要注意的是WPF路由事件是沿着VIsualTree传递的。VisualTree与LogicalTree的区别在于:LogicalTree的叶子节点是构成用户界面的控件,而VisualTree要连控件中的细微结构也算上。VisualTree是LogicalTree的扩展。下面给出一个使用WPF内置路由事件的例子: ... 阅读全文
posted @ 2014-03-21 17:37 长白山 阅读(236) 评论(0) 推荐(0)
摘要: 原博客地址:http://www.cnblogs.com/DebugLZQ/archive/2012/11/30/2796021.htmlDependencyObject和DependencyPorperty两个类是WPF属性系统的核心。在WPF中,依赖对象的概念被DependencyObject类实现;依赖属性的概念则由DependencyPorperty类实现。必须使用依赖对象作为依赖属性的宿主,二者结合起来,才能实现完整的Binding目标被数据所驱动。DependencyObject具有GetValue和SetValue两个方法,用来获取/设置依赖属性的值。DependencyObje 阅读全文
posted @ 2014-03-21 17:36 长白山 阅读(411) 评论(0) 推荐(0)
上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 90 下一页