信息
您所需的主题如下所示。但此主题未包含在此库中。

UIElement.InvalidateArrange 方法

使元素的排列状态(布局)无效。 使其无效后,将会更新元素的布局,除非随后被 UpdateLayout 强制执行,否则该更新将会异步发生。

命名空间:  System.Windows
程序集:  PresentationCore(在 PresentationCore.dll 中)

public void InvalidateArrange()

频繁调用 InvalidateArrange,尤其是调用 UpdateLayout 将会对性能产生重大影响。 因此,除非后续调用代码中的其他 APIs 绝对需要精确的布局状态,否则请避免调用此方法。 您可能调用 InvalidateArrange 的一个高级方案就是您为一个依赖项属性创建 PropertyChangedCallback,该依赖项属性不在更改时仍然影响布局的排列处理过程的 FreezableFrameworkElement 派生类上。

.NET Framework

受以下版本支持:4、3.5、3.0

.NET Framework Client Profile

受以下版本支持:4、3.5 SP1

Windows 7, Windows Vista SP1 或更高版本, Windows XP SP3, Windows Server 2008(不支持服务器核心), Windows Server 2008 R2(支持 SP1 或更高版本的服务器核心), Windows Server 2003 SP2

.NET Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

社区附加资源

显示:
© 2015 Microsoft