2
美好的一天,每個人。我有以下問題:如何正確處理ListPicker SelectionChanged事件?
我有一個listpicker在XAML中聲明的x:Name =「Backgroundlist」,它工作正常。
其項聲明如下:
public MainPage()
{
InitializeComponent();
Backgroundlist.Items.Add("photo");
Backgroundlist.Items.Add("Bing");
}
但是,下面的代碼不會做的工作(即不顯示消息框):
private void Backgroundlist_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (Backgroundlist.SelectedItem.Equals("photo"))
{
MessageBox.Show("photo");
}
if (Backgroundlist.SelectedItem.Equals("Bing"))
{
MessageBox.Show("Bing");
}
}
似乎是什麼問題?謝謝!
P.S.我沒有例外
'下面的代碼沒有做它的job'你得到一個異常? – PoweredByOrange
親愛PoweredByOrange,感謝您的及時回覆) 不,我沒有得到一個例外。 –
調用SelectionChanged時'SelectedItem'的類型是什麼? – PoweredByOrange