DependencyPropertyDescriptor.IsReadOnly 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取指示该属性是否为只读的值。
public:
virtual property bool IsReadOnly { bool get(); };
public override bool IsReadOnly { get; }
member this.IsReadOnly : bool
Public Overrides ReadOnly Property IsReadOnly As Boolean
属性值
如果该属性只读,则为 true
;否则为 false
。
注解
此属性依赖于基础 PropertyDescriptor。
依赖属性使用特定方法调用注册为只读,按照约定,作为反射和描述符查看的属性的 CLR 包装器属性也必须是只读的。 但是,由于这是一种约定,而不是编译的要求,因此可能需要检查依赖属性标识符只读状态加倍。 为此,请获取标识符 DependencyPropertyDescriptor (DependencyProperty) 值,然后检查 的值ReadOnly。 请注意, ReadOnly 位于标识符本身上,而不是元数据上。