Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 7 如何在wp7中构建下拉菜单,我已经尝试了ListPicker,但它对长列表不起作用?_Windows Phone 7_C# 4.0_Silverlight 5.0 - Fatal编程技术网

Windows phone 7 如何在wp7中构建下拉菜单,我已经尝试了ListPicker,但它对长列表不起作用?

Windows phone 7 如何在wp7中构建下拉菜单,我已经尝试了ListPicker,但它对长列表不起作用?,windows-phone-7,c#-4.0,silverlight-5.0,Windows Phone 7,C# 4.0,Silverlight 5.0,我需要在我的windows phone silverlight应用程序中有一个下拉菜单,用户可以从中选择一个选项,例如,用户可以从地区的下拉菜单中选择他/她的地区 我已经尝试了ListPicker,但是对于一个长的项目列表,它不起作用,也就是说,如果我要列出的项目超过五个,就会有一个奇怪的输出。 请帮帮我。去找我 长列表选择器 在Microsoft phone control toolkit中…这不是“奇怪的输出”,而是ListPicker控件的工作方式列表选择器的行为因项目数量而异。如果有up

我需要在我的windows phone silverlight应用程序中有一个下拉菜单,用户可以从中选择一个选项,例如,用户可以从地区的下拉菜单中选择他/她的地区

我已经尝试了
ListPicker
,但是对于一个长的项目列表,它不起作用,也就是说,如果我要列出的项目超过五个,就会有一个奇怪的输出。 请帮帮我。

去找我

长列表选择器

在Microsoft phone control toolkit中…

这不是“奇怪的输出”,而是
ListPicker
控件的工作方式<代码>列表选择器的行为因项目数量而异。如果有upt ot 5项,则显示为就地选择列表。但是,如果它有更多的项目,它会显示为全屏弹出窗口。您可以设置
FullModeItemTemplate
属性来更改全屏显示时的外观

请在此处查找更多信息:


您需要创建自己的实现。以编程方式创建弹出窗口,并向其中添加控件。你检查过了吗?第一个问题有详细的解释。你说的“奇怪的输出”是什么意思?你到底做了什么?小心尝试从Windows Phone上本机不存在的其他平台创建控件——这不是用户所期望的,并且可能比使用本机控件为您创建更多的工作。请参阅同样的帖子