WPF 附加属性
2017-08-21 13:47
218 查看
附加属性的作用就是将属性与数据类型(宿主)解耦,让数据类型的设计更加灵活。其本质就是依赖属性,两者仅在注册和包装器上有一点区别。
附加属性
光标移动到类体中(花括号之间),输入propa + Tab + Tab,附加属性的框架就准备好了,继续 Tab + Tab 可以在几个空缺间轮换并修改,直至按下Enter。
附加属性
光标移动到类体中(花括号之间),输入propa + Tab + Tab,附加属性的框架就准备好了,继续 Tab + Tab 可以在几个空缺间轮换并修改,直至按下Enter。
class School : DependencyObject{ public static int GetGrade(DependencyObject obj){ return (int)obj.GetValue(GradeProperty); } public static void SetGrade(DependencyObject obj, int value){ obj.SetValue(GradeProperty, value); } public static readonly DependencyProperty GradeProperty = DependencyProperty.RegisterAttached("Grade", typeof(int), typeof(school), new UIPropertyMetadata(0)); }
相关文章推荐
- WPF 使用附加属性增加控件属性
- WPF前台数据验证(红框)Validation.ErrorTemplate 附加属性
- WPF附加属性
- WPF下通过附加属性实现单实例启动
- WPF:依赖属性和附加属性示例
- WPF 附加属性
- WPF 附加属性的用法 (一)
- WPF ListView显示GridLine(可选), 通过附加属性修改
- WPF 附加属性的用法 (二)
- 谈WPF中的附加属性
- WPF学习之依赖属性和附加属性
- WPF菜鸟谈之依赖属性,附加属性(附加《深入浅出WPF》pdf下载)
- WPF前台数据验证(红框)Validation.ErrorTemplate 附加属性
- XAML开发WPF程序入门之附加属性和绑定属性
- WPF整理-为控件添加自定义附加属性
- 【2016-11-11】【坚持学习】【Day24】【WPF 自定义控件 附加属性 自定义事件】
- WPF 绑定到附加属性 绑定到只读属性
- WPF学习系列023: 3.2.5 附加属性
- WPF 依赖属性与附加属性
- 无废话WPF系列12: 依赖属性和附加属性