有沒有一種方法可以將擴展器的圖標更改爲+/-,顏色白色作爲前景色?我一直在尋找,但無法找到一個簡單的解決方案。或者更好的是,如何將擴展器圖標的顏色更改爲白色?我的背景是深色,所以這就是我要問的原因。如何更改wpf中的圖標擴展器
2
A
回答
5
您需要創建一個自定義的控件模板,看到這個CodeProject上的文章:http://www.codeproject.com/Articles/248112/Templating-WPF-Expander-Control
2
您需要更改Template
,但您可以將其基於existing template。
相關問題
- 1. 更改WPF擴展器中標題的背景顏色
- 2. 風格WPF擴展器圖標喜歡TreeView擴展器
- 3. 如何更改chrome擴展中的所有相關圖標
- 4. 如何更改Chrome擴展中的默認圖標?
- 5. iOS擴展:無法更改圖標
- 6. 更改可擴展ListView默認圖標
- 7. WPF-如何將擴展器圖標放在其標題的中心?
- 8. TYPO3中的擴展/更改擴展
- 9. 如何更改Codeigniter中的PHP擴展
- 10. 如何更改WPF datepicker的圖標?
- 11. 以編程方式更改Safari瀏覽器擴展的圖標?
- 12. wpf中帶有圖標按鈕的擴展器
- 13. 更改擴展器箭頭
- 14. 單擊圖標時如何更改Chrome擴展徽章文本?
- 15. 如何立即更改Chrome擴展程序圖標?
- 16. 如何更改擴展器標題背景dynamicliy?
- 17. WPF-如何讓任何時候只擴展一個擴展器
- 18. WPF擴展器 - 修改樣式
- 19. 更改瀏覽器擴展程序圖標
- 20. 更改Chrome瀏覽器擴展程序圖標
- 21. 如何在xcode 8.1中更改目標的封裝擴展?
- 22. 在可擴展視圖中更改圖標
- 23. 可擴展列表視圖 - 更改標準圖標
- 24. WPF擴展器擴展/摺疊
- 25. Chrome擴展圖標://擴展/
- 26. 如何僅禁用擴展器togglebutton WPF
- 27. 如何更改Visual Studio擴展中的菜單命令的圖標?
- 28. WPF擴展器觸發器
- 29. 如何使用codeigniter 3更改視圖中的擴展名?
- 30. 如何更改WPF中的Windows遊標?
所以即使我只是想改變圖標白色的前景,我想還是要改變整個模板?是不是有一個更簡單的方法去做,而不必更改模板? – Calvin
有沒有更簡單的方法,圖標是模板的一部分,它不綁定到任何可以更改的屬性,因此您需要替換整個模板。 (除非你想在運行時修改控件,這是一個非常糟糕的主意,因爲主題依賴於操作系統) –