Windows Phone中的ListBox选择问题

时间:2014-03-31 06:34:02

标签: c#-4.0 windows-phone-8 listboxitem

private void listBox1_SelectionChanged(object sender, SelectionChangedEventArgs e)
    {
        if (listBox1.SelectedItem == null)
            return;

        LIST data = (sender as ListBox).SelectedItem as LIST;
        string result = data.item.ToString();
    }

我遇到了Windows Phone中列表框选择的问题,我已将Listbox的选择模式设置为" Multiple", 但问题是我的手机应用程序页面中有listpicker和listbox, 我正在选择第一个列表框项目并选择列表选择器项目, 现在我无法选择之前选择的列表框项目, 怎么解决? 如果我选择其他项目,那么我可以在列表框中选择以前选择的项目。 谢谢!

1 个答案:

答案 0 :(得分:1)

愿这对你有所帮助。

private void listBox1_SelectionChanged(object sender, SelectionChangedEventArgs e)
    {
        if(listBox1.SelectedIndex==-1)
           return;
        if (listBox1.SelectedItem == null)
            return;

        LIST data = (sender as ListBox).SelectedItem as LIST;
        string result = data.item.ToString();
          listBox1.SelectedIndex = -1;
    }