Compartilhar via


UIElement.IsMeasureValid Propriedade

Definição

Obtém um valor que indica se o tamanho atual retornado pela medida de layout é válido.

public:
 property bool IsMeasureValid { bool get(); };
public bool IsMeasureValid { get; }
member this.IsMeasureValid : bool
Public ReadOnly Property IsMeasureValid As Boolean

Valor da propriedade

Boolean

true se o cálculo da medida de layout retornou um valor válido e atual; caso contrário, false.

Comentários

Você pode forçar a medida e a disposição a serem invalidadas chamando InvalidateMeasure esse elemento (ou qualquer elemento pai na árvore visual). Isso designa o layout para recomposição de forma assíncrona, ocorrendo em um momento determinado pelo sistema de layout. Como alternativa, você pode fazer uma chamada imediata para UpdateLayout. No entanto, você só deve chamar UpdateLayout se for provável que não haja mais invalidações pendentes (um grande número de atualizações forçadas desnecessariamente terá consequências de desempenho).

Se IsMeasureValid for false, IsArrangeValid também deve ser false (pela lógica imposta do processo de layout, a disposição não pode ser válida sem que a medida seja válida primeiro).

Aplica-se a

Confira também