我正在寫listView1.Items [1] .Selected = true; 但它不突出顯示該項目....什麼是錯的? 我也將HideSelection屬性更改爲False,所以現在至少我可以看到一些Gray高亮顏色,但藍色在哪裏?當我用鼠標點擊時,它是藍色的,但是當我將它設置爲上面貼出的代碼時,它不是藍色的......我做錯了什麼?ListView中選定項目的顏色
3
A
回答
3
這是你的Windows顏色欺騙你。
我剛剛測試過它,並且HideSelection
設置爲false,我設置了選定的項目,並且我看到該項目變爲灰色,這是我在非活動控件中選定項目的Windows顏色定義。
如果您希望它變成藍色,這很可能是活動控件中所選項目的顏色,請將焦點設置爲ListView
,並說listView1.Focus()
,然後您會看到您正在談論的顏色,但您我剛剛把重點轉移到了它,所以要小心。
2
listView1.Select();
listView1.Items[index].Selected = true;
相關問題
- 1. Xamarin.Forms iOS listview選定的項目顏色
- 2. listView項目顏色
- 3. 更改所選ListView項目的顏色
- 4. 在Android中更改Listview中選定項目的文本顏色
- 5. getView ListView所選項目顏色變化
- 6. 將背景顏色設置爲Android中的選定ListView項目
- 7. 如何更改ListView中選定項目的背景顏色?
- 8. ListView項目狀態顏色
- 9. Spinner中選定的項目顏色
- 10. 如何設置Listview備用行顏色和選定的項目背景顏色
- 11. 爲選中的ListView項目需要顏色選擇器幫助
- 12. Xamarin.Forms ListView與CustomViewCell禁用選定的項目顏色
- 13. WPF ListView - 我如何設置選定的項目背景顏色?
- 14. 如何改變所選項目的顏色從多選的ListView
- 15. NavigationView(更改選定項目的顏色)
- 16. 更改ListView中所選項目的文本顏色
- 17. 更改ListView項目的文本顏色
- 18. onTouch on ListView,更改項目的顏色
- 19. 如何更改ListView項目的顏色
- 20. Android:關於listview的項目顏色
- 21. ListView的項目更改背景顏色
- 22. Android:如何更改首選項中的選定項目顏色?
- 23. 組選定的項目色的ListView與交流項目的Win7
- 24. 在ListView中綁定項目的顏色屬性不起作用
- 25. ListView設置選中項目背景顏色
- 26. Android ListView項目背景顏色
- 27. ListView項目不改變文本顏色
- 28. 將顏色更改爲Listview列項目
- 29. ListView顏色項目在運行時
- 30. state_activated和ListView項目背景顏色
嗯,好的爲什麼如果我使用ListBOX,我沒有這個問題? – Bohn 2010-11-08 22:17:43
嗯,從技術上講,這不是一個「問題」,它只是微軟決定實現的方式。我會在下一次看到他時詢問Bill =)ListBox似乎不關心不活動控件的顏色,它始終使用活動控件顏色。但非常注意細節。 – BeemerGuy 2010-11-08 22:22:35
哈哈!最好問問Hejlsberg!他是首席架構師!...不幸的是我不能使用「焦點」技術,因爲我在文本框內鍵入搜索字符串,並突出顯示該ListView中的結果,因此如果將焦點移動到ListView,則用戶不能繼續在文本框中輸入:( – Bohn 2010-11-08 22:26:44