在WPF

时间:2015-11-04 19:47:34

标签: c# wpf xaml

我想创建一个WPF应用程序,其中我有许多视图和关联的ViewModel,我可以通过在视图之间滑动(向上,向左,向下,向右)来横向移动。

对于Instance,我从中心视图开始,我可以向上滑动一个视图,向下滑动一个不同的,左,右等。

实施此类行为的最佳方式是什么?

是否可以在每个单元格中填充具有不同UserControl的Grid对象,然后在单元格之间导航,一次只能查看一个单元格?

1 个答案:

答案 0 :(得分:0)

有适当的现有控制可以处理这种行为,但是从某个地方开始实施非常容易。

在XAML中创建一个ContentControl,在后面的代码中创建一个2D数组并用你的UserControls(热切地或懒洋洋地)填充它,然后当用户点击一个按钮或按一个键时,用右边填充该内容控件用户控制。