Windows phone 7 Can';找不到Windows Phone的特定列表框

Windows phone 7 Can';找不到Windows Phone的特定列表框,windows-phone-7,Windows Phone 7,我现在正在寻找一种方法,让用户打开一个列表框,选择一个选项,然后程序继续运行,考虑所需的选项。我最好的选择是使用手机设置部分的列表框 我没有办法完全解释这个控件,所以我将使用一个示例。如果你进入手机的区域和语言部分,然后点击区域,你会发现一个列表弹出。选择铃声时会打开相同的列表框。这正是我的申请所需要的。唯一的问题是,我不知道它叫什么。救命啊 我包括两张图片 该控件不称为列表框,Windows Phone将其称为列表选择器。一篇解释如何使用它的文章 该控件包含在for Windows Phon

我现在正在寻找一种方法,让用户打开一个列表框,选择一个选项,然后程序继续运行,考虑所需的选项。我最好的选择是使用手机设置部分的列表框

我没有办法完全解释这个控件,所以我将使用一个示例。如果你进入手机的区域和语言部分,然后点击区域,你会发现一个列表弹出。选择铃声时会打开相同的列表框。这正是我的申请所需要的。唯一的问题是,我不知道它叫什么。救命啊

我包括两张图片


该控件不称为
列表框
,Windows Phone将其称为
列表选择器
。一篇解释如何使用它的文章

该控件包含在for Windows Phone的中


请注意,这篇文章很旧,在工具包的最新版本中,控件的一些属性已被重命名/设置为只读。

您需要的是来自的ListPicker。您需要自己处理更改任何设置。这可以通过绑定到已更改的属性或通过您编写的代码来完成

<toolkit:ListPicker Header="Language" SelectedItem="{Binding SelectedLanguage, Mode=TwoWay}" 
                    FullModeHeader="LANGUAGES" ExpansionMode="FullScreenOnly"
                    SelectionChanged="ListPicker_SelectionChanged">
    <sys:String>English</sys:String>
    <sys:String>Spanish</sys:String>
    <sys:String>French</sys:String>
</toolkit:ListPicker>

我不明白你要什么。。。您想知道如何在手机的“语言设置”下创建与列表框相同的条目列表吗?或者你是在问如何创建一个列表框,然后在两个地方实例化它?我试图弄清楚如何创建一个框,在其中你触摸并显示一个项目列表,与上面的项目列表类似,当前的项目被点亮。工具箱中不是已经有了一个预定义的控件,我可以在上面拖动和编辑吗?
private void ListPicker_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
    // handle any changes that are needed
}