2011-11-17 52 views
3

我還沒有找到關於此的現有帖子,所以我會給它一個鏡頭。您可以更改MS Access中選定文本的默認顏色嗎?

我想知道是否有方法來更改所選文本的默認高亮顏色?現在,只要我在域上調用.SetFocus,Access就會「選擇」域中的內容。它使用的顏色是黑色,並且很難看清數據。有沒有辦法改變這種顏色?

回答

3

訪問只需交換背景和前景色作爲突出顯示文本框中文本的方式。據我所知,沒有辦法改變這種行爲。

顯然你可以自己改變前景和背景的顏色,但是沒有單獨的「高光」顏色,你可以設置獨立於前景/背景。

+0

我明白了,這很有趣。謝謝你的幫助! :) – MultiGuy

+3

@ user986706:我看到你在StackOverflow上提出了幾個問題,但還沒有接受任何答案。如果您想繼續獲得高質量的幫助,您應該提供有幫助的答案,並將特別解決您問題的答案標記爲「已接受」。看到這裏:http://stackoverflow.com/faq#howtoask – mwolfe02

0

雖然這不是列表框的特殊性,但我仍然認爲值得注意的是,列表框的工作方式略有不同(不知道爲什麼......也許是不同的開發人員!)列表框中的選定行將會反轉出背景和前景的顏色分開,而不是交換它們。

例如,如果您在白色背景上顯示淺藍色文本,通常選定的行將是黑色背景上的紅色文本。白色反轉爲黑色,淺藍色反轉爲紅色。

或者,如果你有

不知道哪種方法我更喜歡,但如果他們在同一這將是很好!當UI在整個表單中保持一致時,UI看起來會更好!

0

有時,這個問題可能是由於在相同或相似顏色的背景上使用透明文本框(帶有對比色文本)造成的。確保將文本框的背景顏色設置爲與背景相同/相似的顏色。

基本上,您需要將文本框的背景顏色與文本進行對比。突出顯示時,突出顯示的是與文本框背景顏色對比的顏色。

相關問題