我在ScrollViewer内的列表框中使用Listpicker。如果Listpicker中的项目数为3(或小于3),则Listpicker将在当前页面中作为ComboBox打开。但是,如果项目的数量超过3个,它会在另一个页面中打开,而不是ComboBox。我怎么解决这个问题?如何显示WP7当前页面中的所有Listpicker项目?
0
A
回答
1
您可以设置通过设置ListPicker的ItemCountThreshold
财产的显示图像其他页面上的项目数量。例如。设置ItemCountThreshold = 3将强制ListPicker在有多于3个项目可供选择时在新页面上显示项目。
约ListPicker性质更多信息可以源泉如。这里:ListPicker for WP7 in depth
0
ListPicker是Silverlight工具包用于Windows Phone的新的控制。用户可以选择其他项目,如Combobox,但ListPicker比Combobox更多。当你有一些关于1-> 4的项目时,它会显示数据为组合框,如果更多的项目Listpicker将数据显示为列表框。
请参考这个Link以获得完美的想法。
0
阅读this article肯定要注意“ItemCountThreshold”属性。
ItemCountThreshold是类型为int的依赖项属性。它指定了将在扩展模式下显示的项目的最大数量。默认情况下,具有五个或更少项目的列表就地展开,而具有更多项目的列表则切换到全屏选择界面。它也可以设置为0来切换Full模式或者一个非常大的数字来切换Expanded模式。
0
尽管工具包团队建议遵守此限制,但仍有针对此问题的解决方法。值可以通过代码设置,也可以通过绑定来设置。
<toolkit:ListPicker ItemCountThreshold="{Binding Hugo,FallbackValue=10}">(...)
<!-- Hugo is a bogus binding that does not really exist -->
查看我的详细answer to a related question。
相关问题
- 1. WP7 Listpicker不显示所有项目
- 2. WP7中的ListPicker没有显示项目?
- 3. 无法显示Wp7 Listpicker控件中的选定项目
- 4. 如何显示所有Listpicker选项,尽管放置在页面的底部?
- 5. 导航回当前页面中所选项目的页面?
- 6. ListPicker SelectedIndex在WP7中显示不正确
- 7. 显示yii项目中所有当前的URL
- 8. 如何在WP7的Listpicker中添加项目?
- 9. 如何让UITableView显示当前项目?
- 10. wp_nav_menu()显示当前页面及其深度= 1的子项目
- 11. 显示Rundeck中所有项目的所有当前正在运行的作业
- 12. 每页显示的项目 - 无法显示所有项目一页 - Php分页
- 13. 显示除当前页面以外的所有条款
- 14. 突出显示当前页面导航项目
- 15. 如何在新页面上显示当前页面的内容
- 16. ListPicker项目未以FullScreen模式显示
- 17. 如何在显示所有pdf页面的iframe中显示pdf?
- 18. Nant如何列出当前项目中的所有目标?
- 19. 如何在PHPStorm的项目视图中显示所有项目?
- 20. 突出显示当前页面不会当前页面
- 21. jruby on Rails:如何突出显示当前页面用户当前所在的导航栏列表项
- 22. 突出显示当前分页页面?
- 23. 如何将onclicklistener设置为当前页面中的项目?
- 24. 索引页显示在目录中的所有页面上
- 25. 如何显示当前页面的姐妹页
- 26. 显示当前页面的菜单
- 27. WordPress - 如何获取当前菜单中所有页面的ID?
- 28. Selenium Webdriver:如何获取当前页面中的所有cookies
- 29. 如何突出显示android listview中的当前项目?
- 30. 如何突出显示画廊中当前选定的项目?
在我之前的几秒钟+1 .. :) – Abbas 2012-02-23 12:07:10
这似乎不再可用。 – Hong 2014-05-02 16:43:46