本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

UIElement.InvalidateArrange 方法 ()

 

使元素排列状态(布局)无效。 排列状态失效后,该元素将更新其布局,更新将以异步方式发生,除非随后由 UpdateLayout 强制执行。

命名空间:   System.Windows
程序集:  PresentationCore(位于 PresentationCore.dll)

public void InvalidateArrange()

频繁调用 InvalidateArrange 或在特定于 UpdateLayout 具有显著的性能产生负面影响。 因此,避免调用此方法,除非绝对需要精确的布局状态以便后续调用其他 API 在代码中。 高级的方案中可能会在其中调用 InvalidateArrange 是如果您正在创建 PropertyChangedCallback 不在的依赖项属性 FreezableFrameworkElement 派生类,它会发生变化时仍然影响布局的排列处理。

.NET Framework
自 3.0 起可用
Silverlight
自 2.0 起可用
Windows Phone Silverlight
自 7.0 起可用
返回页首
显示: