listPicker wp8选择更改
本文关键字:选择 wp8 listPicker | 更新日期: 2023-09-27 18:01:39
我用windows phone工具包创建了列表选择器,代码如下:
<toolkit:ListPicker ExpansionMode="FullScreenOnly" x:Name="myLst" Header="Pilih Peta :" BorderThickness="2" BorderBrush="Black" SelectedIndex="-1" Grid.Row="2">
<toolkit:ListPicker.FullModeItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding}" Margin="0 24 24 24" TextWrapping="Wrap" Style="{StaticResource PhoneTextTitle2Style}" />
</DataTemplate>
</toolkit:ListPicker.FullModeItemTemplate>
</toolkit:ListPicker>
然后我添加数据在xaml.cs:
List<string> _tipe = new List<string>();
_tipe.Add("one");
_tipe.Add("two");
_tipe.Add("three");
myLst.ItemsSource = _tipe;
我想做的是在我的列表选择器中显示selectionChanged时显示MessageBox。如何?
Thanks Before:)
在XAML中添加事件处理程序:
<toolkit:ListPicker SelectionChanged="ListPicker_SelectionChanged"
.......
>
.......
</toolkit:ListPicker>
使事件处理程序显示消息框:
private void ListPicker_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (myLst.SelectedItem != null)
MessageBox.Show(myLst.SelectedItem.ToString());
}