【发布时间】:2013-09-27 03:21:22
【问题描述】:
我有一组数据显示在 TreeView 中。 TreeView 的样式使其在树中的每个项目旁边都包含一个复选框。复选框的行为是选中一个父级将选中其所有子级,取消选中父级将取消选中其所有子级。
当子项的数量变大 (1000+) 时,就会出现问题。检查父级将导致几秒钟的延迟,同时所有子级也会被检查。反之亦然,取消选中父级。
我已将问题范围缩小到 Aero 主题,它是 IsChecked 状态更改时复选框的动画。如果我将我的应用程序更改为非 Aero 主题,则不会出现明显的延迟。
是否有人知道可以禁用 Aero 复选框动画的任何选项,或者我很可能坚持需要滚动自定义 TreeView 控件以便将非 aero 主题应用于复选框?
【问题讨论】: