Freigeben über


UIElement.RenderSize Eigenschaft

Definition

Ruft die endgültige Rendergröße eines UIElements ab. Die Verwendung wird nicht empfohlen. Weitere Informationen finden Sie unter Hinweise.

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

Eigenschaftswert

Die gerenderte Größe für dieses Objekt. Es ist kein Standardwert vorhanden.

Hinweise

RenderSize ist nicht die Eigenschaft, die für die meisten Szenarien verwendet werden soll, um Größeninformationen zu einem UI-Element abzurufen, da es in der aktuellen Implementierung keine sichere Technik zur Kenntnis davon hat, wann der Wert aktuell ist. Verwenden Sie für allgemeine Benutzeroberflächenzwecke stattdessen ActualHeight und ActualWidth , und tun Sie dies nur an Punkten der Objektlebensdauer, an denen das Objektlayout vollständig ist. Beispiele für sicheres Timing für die Überprüfung von ActualHeight oder ActualWidth sind Benutzereingabeereignisse oder das Loaded-Ereignis . Alternativ können Sie SizeChanged verarbeiten, das aktualisierte Größeninformationen in den Ereignisdaten enthält. Verwenden Sie DesiredSize, um Layoutmethoden außer Kraft zu setzen (z. B. MeasureOverride).

Gilt für: