ListPicker全屏列表

时间:2011-07-06 10:12:04

标签: windows-phone-7 listpicker

在我看来,ListPicker列表项是不可接受的小型点击目标;当然,它们的高度小于微软发布的样式指南推荐的最小尺寸,而微软已经采用更大字体全屏显示列表这一事实表明,我并不是唯一一个持这种观点的人。

我想在我自己的UI设计中使用这种全屏大字体演示。我已经尝试过指定一个DataTemplate(作为一个静态资源),但它似乎没有任何影响,虽然我很确定它已被处理,因为当我在编译器抱怨的资源名称中输入错字时。

2 个答案:

答案 0 :(得分:2)

你在什么基础上说项目点击目标尺寸太小?这是个人意见还是基于用户反馈?

如果您不喜欢ListPicker的默认样式,请重新模板化。

您可以使用ItemCountThreshold属性来控制是否始终使用FullMode(将其设置为0)。

您还可以应用完整模式模板来增加那里显示的目标大小。

答案 1 :(得分:0)

我正在为项目使用ListPickerItem对象。这有效,直到有足够的项目来触发完全模式然后它barfs。

如果我导入System命名空间并使用String对象,那么一切都是hunky dory。提供DataTemplate并绑定到某些东西也有效。

我认为我找到了一个真正的错误,但是有一个简单的解决方法:不要使用ListPickerItem。