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 を使用します

適用対象