我想创建一个WPF应用程序,其中我有许多视图和关联的ViewModel,我可以通过在视图之间滑动(向上,向左,向下,向右)来横向移动。
对于Instance,我从中心视图开始,我可以向上滑动一个视图,向下滑动一个不同的,左,右等。
实施此类行为的最佳方式是什么?
是否可以在每个单元格中填充具有不同UserControl的Grid对象,然后在单元格之间导航,一次只能查看一个单元格?
答案 0 :(得分:0)
有适当的现有控制可以处理这种行为,但是从某个地方开始实施非常容易。
在XAML中创建一个ContentControl
,在后面的代码中创建一个2D数组并用你的UserControls(热切地或懒洋洋地)填充它,然后当用户点击一个按钮或按一个键时,用右边填充该内容控件用户控制。