在我看来,ListPicker列表项是不可接受的小型点击目标;当然,它们的高度小于微软发布的样式指南推荐的最小尺寸,而微软已经采用更大字体全屏显示列表这一事实表明,我并不是唯一一个持这种观点的人。
我想在我自己的UI设计中使用这种全屏大字体演示。我已经尝试过指定一个DataTemplate(作为一个静态资源),但它似乎没有任何影响,虽然我很确定它已被处理,因为当我在编译器抱怨的资源名称中输入错字时。
答案 0 :(得分:2)
你在什么基础上说项目点击目标尺寸太小?这是个人意见还是基于用户反馈?
如果您不喜欢ListPicker的默认样式,请重新模板化。
您可以使用ItemCountThreshold
属性来控制是否始终使用FullMode(将其设置为0)。
您还可以应用完整模式模板来增加那里显示的目标大小。
答案 1 :(得分:0)
我正在为项目使用ListPickerItem对象。这有效,直到有足够的项目来触发完全模式然后它barfs。
如果我导入System命名空间并使用String对象,那么一切都是hunky dory。提供DataTemplate并绑定到某些东西也有效。
我认为我找到了一个真正的错误,但是有一个简单的解决方法:不要使用ListPickerItem。