在Windows Phone中列出选取器选定值和列表框选定值

时间:2014-03-27 08:51:53

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

如何在OnNavigated方法中获取列表框选择值和listpicker选定值, 我有列表选择器和列表框与来自Web服务响应的项目​​绑定,我知道如何在选择更改事件中获取列表框和列表选择器选择值,但如何在其他事件中获取这些值? 谢谢!

void client_live_permissionCompleted(object sender, ServiceReference1.live_permissionCompletedEventArgs e)
    {
      LIST data = (sender as ListBox).SelectedItem as LIST;
        long id = data.Id;
        string name = data.Name;
    }

但我调试它,显示错误。

1 个答案:

答案 0 :(得分:2)

这可能会对您有所帮助,如果不起作用,请告诉我。

void client_live_permissionCompleted(object sender, ServiceReference1.live_permissionCompletedEventArgs e)
        {
          //var selectedItem = listBox or listicker.SelectedItem as yourType
            LIST data = YourListBox.SelectedItem as LIST;
            long id = data.Id;
            string name = data.Name;
        }