Mat*_*att 5 c# xaml uwp uwp-xaml
我有一个 ObservableCollection,我在其中移动项目
oc.Move(oldIndex, newIndex);
Run Code Online (Sandbox Code Playgroud)
此 ObservableCollection 用作 ListView 的 ItemsSource。现在我想要 ReorderThemeTransition 或 RepositionThemeTransition,但不幸的是似乎有一个完全重置。如果我添加或删除项目,一切都很好(缩放动画,就像它应该的那样)。
我检查了 CollectionChanged Action,但在那里我只得到了 Moves(正如预期的那样,没有 Reset 或其他任何内容),并且我还尝试一次仅移动一个元素,但完整列表仍然闪烁并重新排序。
我尝试将 ReorderThemeTransition (以及所有其他转换)添加到ListView.Transitions、ListView.ItemContainerTransitions和ItemsPanel,这是一个 ItemsWrapGrid as ItemsWrapGrid.ChildrenTransition。
有什么想法吗,我还能尝试什么?
| 归档时间: |
|
| 查看次数: |
236 次 |
| 最近记录: |