DependencyPropertyDescriptor.IsReadOnly Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um valor que indica essa propriedade é somente leitura.
public:
virtual property bool IsReadOnly { bool get(); };
public override bool IsReadOnly { get; }
member this.IsReadOnly : bool
Public Overrides ReadOnly Property IsReadOnly As Boolean
Valor da propriedade
true
se a propriedade for somente leitura; caso contrário, false
.
Comentários
Essa propriedade depende do subjacente PropertyDescriptor.
As propriedades de dependência são registradas como somente leitura usando chamadas de método específicas e, por convenção, as propriedades do wrapper CLR que são as propriedades exibidas pela reflexão e os descritores também devem ser somente leitura. No entanto, como essa é uma convenção e não é um requisito para compilar, talvez você queira dobrar marcar o estado somente leitura do identificador de propriedade de dependência. Para fazer isso, obtenha o valor do identificador (DependencyProperty) para isso DependencyPropertyDescriptor e, em seguida, marcar o valor de ReadOnly. Observe que o ReadOnly está no próprio identificador, não em metadados.