2012-01-16 53 views
0

我有一個填充這種方式有兩個數據綁定(「FRAGE」和「Surenummer」)列表框:在C#中獲得所選項目的內容在列表框有兩個數據綁定

      var filteredData = from c in xmlDatei.Descendants("quran") 
          // where c.Attribute("VerseID").Value == isolatedStore["zaehler_koran"].ToString() // "2" 
          where (string)c.Element("nummer") == "3" // isolatedStore["zaehler_koran"].ToString() 
          select new xmlaufbau() 
          { 
           Frage = (string)c.Element("inhalt"), 
           surenummer = (string)c.Element("sura") + ":" + (string)c.Element("verse") 
          }; 


          listBox2.ItemsSource = filteredData; 

這工作真的很好,一切都好。

我的問題是這樣的:

當我在列表框中選擇一個項目,我很想得到在列表框中選擇 項目「surenmmer」,並在文本塊中顯示。

有人可以幫我嗎?

回答

0

試試這個:

(listBox2.SelectedItem as xmlaufbau).surenmmer 
+0

偉大的...謝謝非常多,這工作:-) – 2012-01-18 20:22:14

0

我不知道我是否理解你在這裏。

但試試這個:

在被解僱列表框選擇更改事件:TextBlock.text = listbox2.SelectedItem.surenummer

相關問題