如何在WPF列表框中添加具有不同背景/前景顏色的不同項目?以編程方式在WPF中更改列表框中項目的前景/背景顏色
2
A
回答
-1
用這個撕掉我的頭髮後(和你的具體用例可能與我的不同),我發現WPF Toolkit's DataGrid治癒了我所有的需求。
0
您可以使用AlternationCount屬性,more info provided by this link
或者,您可以添加到您的OBJ文件綁定到一個列表框的背景和前景性和ListBox.ItemTemplate的一個DataTemplate束縛他們,改變他們的代碼,只要你喜歡,屬性必須在每次更改時自行更新。
2
您可以創建DataTemplete,將其設置爲ListBox.ItemTemplate並使用DataTrigger更改項目的顯示。
ListBox有一些非常惱人的行爲,使得使用數據模板難以造型 - 在blog post中,您會找到解決方法列表。
相關問題
- 1. 以編程方式更改列表框項目背景顏色
- 2. 以編程方式更改ListView行的背景顏色(wpf)
- 3. 更改列表框中選定項目的背景顏色
- 4. 以編程方式更改WPF可編輯組合框的背景顏色
- 5. 如何以編程方式更改對話框背景顏色?
- 6. 如何以編程方式更改列表項目的背景?
- 7. 以編程方式更改Android AlertDialog中的單個項目背景顏色
- 8. 以編程方式更改列表視圖項目背景
- 9. 更改列表框的背景顏色
- 10. 在WPF中更改Webbrowser背景顏色
- 11. 更改選定列表框項目的背景顏色
- 12. 更改背景顏色中的ScrollViewer WPF
- 13. 如何以編程方式更改按鈕的背景顏色
- 14. Swift:以編程方式更改窗口的背景顏色
- 15. 以編程方式更改ActionBarSherlock的背景顏色
- 16. 以編程方式更改某些文本的背景顏色
- 17. 以編程方式更改背景顏色的視圖
- 18. 以編程方式更改TableLayout中的整個列的背景顏色
- 19. ListView的項目更改背景顏色
- 20. oracle窗體以編程方式更改窗口背景顏色?
- 21. 以編程方式更改翻轉開關背景顏色
- 22. XNA以編程方式更改背景顏色
- 23. WPF:更改列表視圖項的背景顏色
- 24. 更改MFC中組合框的項目背景顏色?
- 25. 在wpf列表框中設置複選框項目的前景文本顏色
- 26. 如何在iPhone SDK中以編程方式更改鍵盤的背景顏色?
- 27. 如何在Xamarin中以編程方式更改導航欄的背景顏色?
- 28. 更改列表項的背景邊框的顏色
- 29. 是否可以更改wx.ListBox中項目的背景顏色?
- 30. 如何以編程方式改變listview項目的背景顏色?