#163 – Constructing FrameworkPropertyMetadata(构造FrameworkPropertyMetadata)
来源:互联网 发布:软件开发需求文档 编辑:程序博客网 时间:2024/05/20 22:26
原文地址:https://wpf.2000things.com/2010/12/22/163-constructing-frameworkpropertymetadata/
当你查看一个将自己的元数据存储在FrameworkPropertyMetadata实例中的依赖属性的元数据的时候,你可以看到下面这些bool类型的属性。
为了方便,在你构造FrameworkPropertyMetadata实例的时候,你不需要为所有这些bool类型的属性单独赋值。构造函数支持通过一些列枚举的逻辑或作为参数。而枚举值是FrameworkPropertyMetadataOptions 类型的枚举。
// Register ZHeightProperty dependency propertyprivate static FrameworkPropertyMetadata meta = new FrameworkPropertyMetadata(1, // default = 1 FrameworkPropertyMetadataOptions.AffectsArrange | FrameworkPropertyMetadataOptions.AffectsMeasure | FrameworkPropertyMetadataOptions.AffectsParentArrange | FrameworkPropertyMetadataOptions.AffectsParentMeasure | FrameworkPropertyMetadataOptions.BindsTwoWayByDefault); public static readonly DependencyProperty ZHeightProperty = DependencyProperty.Register("ZHeightProperty", typeof(int), typeof(ThreeDButton), meta);
0 0
- #163 – Constructing FrameworkPropertyMetadata(构造FrameworkPropertyMetadata)
- #575 – PropertyMetadata 和其子类的区别(PropertyMetadata vs. FrameworkPropertyMetadata)
- UVA 10821 - Constructing BST(贪心构造)
- poj2421 Constructing Roads (prime)
- 【hdu】 Constructing Roads (prim)
- Constructing Paths(构建路径)
- Constructing Roads(HDU 1102)
- hdu1102 Constructing Roads(prim)
- Constructing Roads(最小生成树)
- UVA10821--Constructing BST(贪心+二分)
- hdu1102 Constructing Roads(prim模板)
- HDU-#1102 Constructing Roads(Prim & Kruskal)
- (Kruskal算法)Constructing Roads(12.1.1)
- HDU1102 Constructing Roads(最小生成树)
- HDU1102 Constructing Roads(最小生成树)
- POJ 2421 Constructing Roads (MST)
- hdu 1102 Constructing Roads(Kruskal算法)
- HDOJ--1102--Constructing Roads(包含题意)
- R语言异常值处理方法总结
- 用Java访问带有Kerberos认证的HBase
- hihocoder1039:字符串
- Android将应用log信息保存文件
- MyBatis
- #163 – Constructing FrameworkPropertyMetadata(构造FrameworkPropertyMetadata)
- Android仿微信,上传本地多张图片,缩放预览,以及图片处理等
- TreeSet中红黑树依赖的2种排序方式
- 三门问题
- iOS正则表达式
- 随便唠叨一下...
- 机器学习2 梯度下降
- 伸展树
- HTTP 方法:GET 对比 POST