2011-07-26 72 views
0

我有WPF窗口包含一個listview,它的itemsource設置爲對象的集合。當我訪問SelectedItem或SelectedItems []或Items []時,我得到的是綁定到該項目的對象,而不是ListViewItem項目本身。我不知道如何選擇一行並更改它的顏色,因爲我無法訪問該項目本身,例如winform listviewitem。如何更改WPF ListView SelectedItem字體顏色與ItemSource綁定?

+1

Protip:你已經添加了* waaayyy *太多的xaml。編輯你的xaml,只顯示你正在談論的內容。例如,雖然它很有趣,窗口標題不會讓你更好的答案。刪除它和任何其他無關的東西。是要爲你做這件事,但坦率地說,我打擾清理它太多了。 – Will

+0

謝謝。你有一個美好的一天。 – Yatrix

回答

1

ListView派生自公開ItemContainerGenerator屬性的ItemsControl。此對象允許您將綁定實體映射到其ItemContainer(您正在查找的項目)並返回。

+0

我會研究這個。謝謝,奧利弗。 – Yatrix

+0

我會問這是一個單獨的問題。後續問題不應被問及在評論中回答。 –