08 2013 档案

摘要:—目的 如果要在XAML里引用静态或动态对象实例,或在XAML中创建带有参数的类。这时,我们需要用到XAML扩展。XAML扩展常用来设定属性值。使用标识扩展,告诉 XAML 处理不要像通常那样将属性值视为文本字符串,而是通过类型转换把字符串转换为静态或动态实例。—格式 当XAML编译器看到大括号{}时,把大括号中的内容解释为XAML标记扩展。 如: 有两个标识扩展,一个是Binding标识扩展,一个是StaticResource扩展。—说明 1、标记扩展本身是一系列类,其基类为MarkupExtension(抽象类)。 2、从这个类中派生出十二个类,即:ResourseKey、 TypeEx. 阅读全文
posted @ 2013-08-27 10:59 法的空间 阅读(422) 评论(0) 推荐(0) 编辑
摘要:http://laughingchs.iteye.com/blog/1169986工厂方法模式:一个抽象产品类,可以派生出多个具体产品类。 一个抽象工厂类,可以派生出多个具体工厂类。 每个具体工厂类只能创建一个具体产品类的实例。抽象工厂模式:多个抽象产品类,每个抽象产品类可以派生出多个具体产品类。 ... 阅读全文
posted @ 2013-08-13 18:02 法的空间 阅读(173) 评论(0) 推荐(0) 编辑
摘要:View Code xaml public class WaterMarkTextBox:TextBox { public string Watermark { get { return (string)GetValue(WatermarkProperty); } set { SetValue(WatermarkProperty, value); } } // Using a DependencyProperty as the backing store fo... 阅读全文
posted @ 2013-08-09 09:32 法的空间 阅读(429) 评论(0) 推荐(0) 编辑
摘要:(_S) View Code 阅读全文
posted @ 2013-08-02 10:50 法的空间 阅读(254) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示