0

我有大量带有多个参数的项目,所以我想让用户有可能拥有不同的过滤器:比如按时间、字母或类别排序。

我应该如何以 Metro 风格实现过滤器选择?它应该是这样的菜单项,但使用“按字母过滤”而不是“menuitem 1”?

在此处输入图像描述

编辑:

更多细节:所以,假设我们有包含 4 个字段的 Movie 项目:名称、发行年份、流派和主要演员的姓名。我想允许用户按这 4 个字段中的 1 个设置过滤。实际上,它不是过滤或排序,它更像是分类。

4

2 回答 2

0

没办法-AppBar菜单不是要走的路。对于过滤后的内容,您通常会使用LongListSelector(在WP7WP8上)。当您对绑定到控件的项目进行分组(或重新分组)时,您可以设置过滤器 - 对于过滤器设置器,您可以使用任何控件(例如自动完成文本输入控件或ListPicker)。

于 2013-05-10T01:22:04.463 回答
0

好的,我找到了这个东西,看起来很不错。

在此处输入图像描述

编辑:不过,要小心,它与图片上的工作方式不同。至少,当前版本没有淡出屏幕,所以其他控件仍然会对用户输入和后退按钮做出反应。

于 2013-05-07T15:35:26.627 回答