UIElement.RenderSize プロパティ

定義

UIElement の最終的なレンダリング サイズを取得します。 使用は推奨されません。「解説」を参照してください。

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 の場合は、代わりに ActualHeightActualWidth を使用し、オブジェクトのレイアウトが完了したオブジェクトの有効期間内のポイントでのみ使用します。 ActualHeight または ActualWidth をチェックするための安全なタイミングの例としては、ユーザー入力イベントや Loaded イベントがあります。 または、イベント データ内のサイズ情報を更新 した SizeChanged を処理することもできます。 レイアウト メソッドのオーバーライドの目的 ( MeasureOverride など) の場合は、 DesiredSize を使用します。

適用対象