この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

UIElement.InvalidateArrange メソッド ()

 

公開日: 2016年10月

要素の配置状態 (レイアウト) を無効にします。 無効にした後、要素のレイアウトが更新されます。更新は、UpdateLayout によって強制されない限り非同期に行われます。

名前空間:   System.Windows
アセンブリ:  PresentationCore (PresentationCore.dll 内)

public void InvalidateArrange()

呼び出しを頻繁に InvalidateArrange または特にに UpdateLayout 大幅なパフォーマンスへの影響です。 したがって、他の後続の呼び出しの正確なレイアウト状態が絶対に必要とされないかぎり、このメソッドを呼び出す API コードにします。 高度なシナリオを呼び出すことができます InvalidateArrange を作成するかどうかは、 PropertyChangedCallback に含まれていない依存関係プロパティの Freezable または FrameworkElement が変更されたときに、レイアウトの配置パスをまだに作用するクラスを派生します。

.NET Framework
3.0 以降で使用可能
Silverlight
2.0 以降で使用可能
Windows Phone Silverlight
7.0 以降で使用可能
トップに戻る
表示: