我有我的程序,在datagridview中繪製combobox列的背景顏色。 我Win XP的一切工作正常,但在Win 7的組合框有灰色: win 7無法繪製combobox
如果你看一下出手了,你看到的組合框列是灰色的,但它們必須是黃色像其他列。
如果我用舊的Windows主題電網是好的,但我想用WIN 7
(我是開發商,所以我可以改變的代碼繪製細胞)
的新主題我有我的程序,在datagridview中繪製combobox列的背景顏色。 我Win XP的一切工作正常,但在Win 7的組合框有灰色: win 7無法繪製combobox
如果你看一下出手了,你看到的組合框列是灰色的,但它們必須是黃色像其他列。
如果我用舊的Windows主題電網是好的,但我想用WIN 7
(我是開發商,所以我可以改變的代碼繪製細胞)
的新主題解決,使用平面樣式的組合框和彩色顯示正確
嗯,我希望有人提出一個更好的解決方案,肯定公司創建自定義皮膚有這個問題。我發現了兩種解決方案,要麼改變視覺樣式,要麼改變FlatSyle;
Possible to use XP Visual Style in Vista/Win7?
Need to change DatagridviewCombobox cell background color in Windows7
雖然這談到了前景色,可能還提供了背景色修復;
How to change ForeColor of ComboBox's Selected Item? @Cody Gray