摘要: 以下内容来源:http://www.cnblogs.com/h2appy/articles/1204277.html 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Tex... 阅读全文
posted @ 2015-03-23 13:30 Seesaw 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 根据前两个博客的学习,已经可以构造简单的控件模板。这篇博客就试着构造一个稍微负载的控件模板。PS:这个控件模板示例包括在《WPF编程宝典》这本书里,如果小伙伴们觉得我说的不是太明确,可以在书里自行查看在前面的博客中提到一个新的控件模板会替换掉控件原有的控件模板,所以就需要确保新模板能够满足控件的实现... 阅读全文
posted @ 2015-01-25 21:42 Seesaw 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1.模板绑定TemplateBinding什么情况下使用模板绑定?--当您仍可能想要使用公共属性更改控件的外观时,模板绑定是您的不二之选怎么使用模板绑定?--我们还以学习笔记一中的Button为例,自定义模板中的Border的Background=“Red”,使用TemplateBinding则为B... 阅读全文
posted @ 2015-01-19 18:01 Seesaw 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 控件模板定义控件的可视结构和可视行为,通过为控件定义新的控件模板可以更改控件的结构和外观,当创建新的ControlTemplate时,将替换现有控件的外观,而无需更改其功能。例如,可以将应用程序中的按钮设置为不是默认的方形,但是,依旧还是会引发Click事件。那么问题来了,控件模板包含什么,怎么去定... 阅读全文
posted @ 2015-01-19 16:08 Seesaw 阅读(233) 评论(0) 推荐(0) 编辑