我在做一個應用,在那裏我強調目前集中控制。
對於TextBox
我使用BackColor
屬性。組合框DropDownStyle DropDownList的:改變背景色的WinForms
但與DropDownStyle = DropDownList
一個ComboBox
的情況下,BackColor
似乎並沒有讓它凸顯。
我如何可以使控件突出以一致的方式有任何建議(境等?)。
我在做一個應用,在那裏我強調目前集中控制。
對於TextBox
我使用BackColor
屬性。組合框DropDownStyle DropDownList的:改變背景色的WinForms
但與DropDownStyle = DropDownList
一個ComboBox
的情況下,BackColor
似乎並沒有讓它凸顯。
我如何可以使控件突出以一致的方式有任何建議(境等?)。
嘗試改變的FlatStyle或DrawMode屬性。但控制看起來有點不同。可能會適合你:)
正如Reniuz說,你需要改變DrawMode屬性。
具體來說,改變DrawMode到OwnerDrawFixed將允許你指定的背景色。
System.DrawMode普通 - 在控制所有的元素是由操作系統繪製,並且是相同尺寸的。
OwnerDrawFixed - 在控制所有的元件被手動繪製,並且是相同尺寸的。
OwnerDrawVariable - 控件中的所有元素都是手動繪製的,並且大小可能不同。
更多信息請參見System.Windows.Forms.DrawMode。