我遇到了具有ListPicker控件的新Windows Phone工具包。在我搜索之后,我想问一下人们是否可以在Listpicker中实际选择多个项目然后使用它们?
我已使用SelectionMode="Multiple"
XAML代码:
<toolkit:ListPicker x:Name="TopStoriesListPicker" Margin="0" Header="Top Stories" Width="422" SelectionMode="Multiple" FullModeHeader="Top Stories" TabNavigation="Local" Style="{StaticResource ListPickerStyle1}">
<sys:String>BBC</sys:String>
<sys:String>CNN</sys:String>
<sys:String>FOX</sys:String>
<sys:String>SKY</sys:String>
</toolkit:ListPicker>
现在,如何在多重检查后访问这些项目? 对于我本可以做的一件事:
if (TopStoriesListPicker.SelectedItem == CNN)
do something
但是现在我有多个项目,而且这些项目不再是正确的项目,而是由sys:String
定义的。
答案 0 :(得分:0)
要获取所有选定项目,请使用SelectedItems
属性:
foreach (var item in listPicker1.SelectedItems)
Debug.WriteLine(item.ToString());