C# Datagrid行循环动画WPF
你好, 我在wpf应用程序中使用Datagrid控件,我需要保持Datagrid循环中所有行出现的位置,如:C# Datagrid行循环动画WPF,c#,wpf,animation,datagrid,C#,Wpf,Animation,Datagrid,你好, 我在wpf应用程序中使用Datagrid控件,我需要保持Datagrid循环中所有行出现的位置,如: 第1行 第2行 第3行 --------- 第2行 第3行 第1行 --------- 第3行 第1行 第2行 --------- 第1行 第2行 第3行 --------- 继续循环 您能否提供一些帮助和提示来开发此功能。如果您使用MVVM将对象的ObservableCollection绑定到DataGrid,您可以在视图模型中实现一个计时器来重新排序集合,即删除第一个项并将其添加到末
第1行
第2行
第3行
---------
第2行
第3行
第1行
---------
第3行
第1行
第2行
---------
第1行
第2行
第3行
---------
继续循环
您能否提供一些帮助和提示来开发此功能。如果您使用MVVM将对象的ObservableCollection绑定到DataGrid,您可以在视图模型中实现一个计时器来重新排序集合,即删除第一个项并将其添加到末尾,这就是您的示例所要做的。如果您不使用MVVM,我想您可能可以在代码隐藏中执行类似的操作。这取决于你是如何填充网格的。我认为它可以通过WPFI中的动画类实现。不能通过删除和添加行来平滑行的移动,它只会消失和出现,而不会平滑移动