0

最近忙着做一个关于日历的项目。老师告诉我,一个用户可能有很多日历。所以我想用 pivot 来展示它们。

但是,由于用户可以选择在应用程序中显示多少个日历和哪个日历,我无法获得确切的数字,只能依靠程序来记住。

我想问如何完成任务。而且我还想知道是否有太多的日历要显示,如何使枢轴快速。也许枢轴项目有限制。有人可以帮我吗?

谢谢。

4

1 回答 1

2

从设计的角度来看,鉴于日历的数量未知,我认为您不应该使用 Pivot。如果您查看设计指南,您会注意到:

应用程序应尽量减少数据透视页面的数量(四页或更少)。如果用户从数据透视页面跳转到数据透视页面,他们可能会迷路。谨慎使用数据透视控件,并将数据透视页面的使用限制在适合体验的场景中。

Pivot 控件应仅用于显示类似类型的项目或数据(例如,相同数据的过滤视图)。

后者并不排除您正在做的事情,但我见过的大多数应用程序都使用枢轴来提供相同数据的替代视图与不同数据的相同视图(正如您所做的那样)。

我认为导航到日历第二页的可用日历的简单列表(绑定到您的特定日历的视图模型)会更容易和更直观。

于 2013-01-05T03:05:09.780 回答