UIElement.RenderSize Eigenschaft
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
Die gerenderte Größe für dieses Objekt. Es ist kein Standardwert vorhanden.
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).
Produkt | Versionen |
---|---|
WinRT | Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100 |