DependencyPropertyDescriptor.IsReadOnly 属性

定义

获取指示该属性是否为只读的值。

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 位于标识符本身上,而不是元数据上。

适用于