我有一个以两种数据绑定方式填充的列表框(“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;
这很好用,一切都好。
我的问题是:
当我在列表框中选择一个项目时,我很想获得所选项目的“确定” 列表框中的项目,并将其显示在文本块中。
有人可以帮我吗?
答案 0 :(得分:0)
我不确定我是否在这里了解你。
但试试这个:
在列表框触发的选择更改事件上:TextBlock.text = listbox2.SelectedItem.surenummer
答案 1 :(得分:0)
试试这个:
(listBox2.SelectedItem as xmlaufbau).surenmmer