我有一个 Silverlight 项目,其中我有一个Telerik RadTreeView
复选框,用于显示和控制一组用户的权限。
Whenever a new user is selected, the checkboxes change their state to reflect the selected user. 发生这种情况时,将使用与该用户的权限数据合并的一组新权限刷新整个树视图。TreeView 在为每个用户刷新时记录并重新应用每个节点的展开状态。
问题是我想打开动画,但是当 TreeView 每次刷新时动画也会播放。我希望它仅在用户手动展开和折叠节点时播放。
我正在尝试将一个类绑定到telerik:AnimationManager.IsAnimationEnabled
返回一个静态属性(在另一个类中),我在每次重新设置 ItemSource 之前将其设置为 false,并在之后立即设置回 true,但动画仍然会播放每个当我选择一个新用户时。我绑定的课程根本没有受到打击。