UIElement.RenderSize プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public:
property Size RenderSize { Size get(); };
Size RenderSize();
public Size RenderSize { get; }
var size = uIElement.renderSize;
Public ReadOnly Property RenderSize As Size
プロパティ値
このオブジェクトのレンダリングされたサイズ。 既定値はありません。
注釈
RenderSize は、ほとんどのシナリオで UI 要素に関するサイズ情報を取得するために使用するプロパティではありません。現在の実装では、値が現在の状態を把握するための安全な手法がないためです。 一般的な UI の場合は、代わりに ActualHeight と ActualWidth を使用し、オブジェクトのレイアウトが完了したオブジェクトの有効期間内のポイントでのみ使用します。 ActualHeight または ActualWidth をチェックするための安全なタイミングの例としては、ユーザー入力イベントや Loaded イベントがあります。 または、イベント データ内のサイズ情報を更新 した SizeChanged を処理することもできます。 レイアウト メソッドのオーバーライドの目的 ( MeasureOverride など) の場合は、 DesiredSize を使用します。