从C#中的wp7列表框获取数据?

从C#中的wp7列表框获取数据?,c#,windows-phone-7,listbox,C#,Windows Phone 7,Listbox,对C#来说是新手,所以我很困惑。我有这样的情景: private void result_Click(object sender, RoutedEventArgs e) { var data = from query in Event.Descendants("event") select new EventManager {

对C#来说是新手,所以我很困惑。我有这样的情景:

   private void result_Click(object sender, RoutedEventArgs e) 
    { 

                   var data = from query in Event.Descendants("event") 
                   select new EventManager 
                   { 
                       name = (string)query.Element("name"), 
                       place = (string)query.Element("place"), 
                       date = (DateTime)query.Element("date"), 
                       time = (DateTime)query.Element("time") 
                   }; 

        myListBox.ItemsSource = data; 
   } 
  • 如果要将数据保存在数组/容器中
  • 如果我以后想从列表框中检索数据
    您可以像这样设置和稍后获取ItemsSource

    List<String> container = new List<String>();
    listBox.ItemsSource = container;
    List<String> retrieve = (List<String>) listBox.ItemsSource;
    
    列表容器=新列表();
    listBox.ItemsSource=容器;
    列表检索=(列表)listBox.ItemsSource;
    
    就像列表一样,你可以拥有任何你想要的容器