という依存関係プロパティを持つ UserControl がありますItemsSource
。プロパティが変更されると、さまざまな要素のサイズを計算する必要があります。これを行うには、UserControlActualWidth
とActualHeight
プロパティにアクセスする必要があります。
ItemsSource
問題は、レイアウトの更新が発生する前にオブジェクトが割り当てられ、0ActualWidth
である場合です。ActualHeight
レイアウトの更新が発生する前にプロパティを変更できるようにしながら、プロパティの変更イベントに応答する前にレイアウトの更新を確実に行うにはどうすればよいですか?