Condividi tramite


UIElement.RenderSize Proprietà

Definizione

Ottiene la dimensione di rendering finale di un oggetto UIElement. L'utilizzo non è consigliato, vedere La sezione Osservazioni.

public:
 property Size RenderSize { Size get(); };
Size RenderSize();
public Size RenderSize { get; }
var size = uIElement.renderSize;
Public ReadOnly Property RenderSize As Size

Valore della proprietà

Dimensioni di cui è stato eseguito il rendering per questo oggetto. Non è previsto alcun valore predefinito.

Commenti

RenderSize non è la proprietà da usare per ottenere informazioni sulle dimensioni di un elemento dell'interfaccia utente per la maggior parte degli scenari, perché nell'implementazione corrente non è disponibile una tecnica sicura per sapere quando il valore è corrente. Per scopi generali dell'interfaccia utente, usare invece ActualHeight e ActualWidth e farlo solo nei punti della durata dell'oggetto in cui il layout dell'oggetto è completo. Esempi di intervallo sicuro per il controllo di ActualHeight o ActualWidth sono eventi di input dell'utente o l'evento Loaded . In alternativa, è possibile gestire SizeChanged, che ha aggiornato le informazioni sulle dimensioni nei dati dell'evento. Ai fini dell'override del metodo di layout (ad esempio MeasureOverride), usare DesiredSize.

Si applica a