我的代码是:Style.ForeColor未在Windows正常工作7
grdListofItems.Rows[intRow].Cells[columnName].Style.ForeColor = Color.Green;
它工作正常,在Windows经典模式和DropDownList
字体为绿色。
但是,当它在Windows 7中运行时,字体颜色会变回黑色。
我的代码是:Style.ForeColor未在Windows正常工作7
grdListofItems.Rows[intRow].Cells[columnName].Style.ForeColor = Color.Green;
它工作正常,在Windows经典模式和DropDownList
字体为绿色。
但是,当它在Windows 7中运行时,字体颜色会变回黑色。
尝试启用Application.EnableVisualStyles();
。 顺便说一下,你的意思是一个ComboBox
或DataGridView
?
编辑:此链接导致答案。 Change the back color of the cell for DataGridViewComboBoxColumn
它仍然是相同的人.. –
如果它是一个组合框:http://stackoverflow.com/questions/4667532/colour-individual-items-in-a-winforms-combobox 如果这是一个DataGridView:我试了一下,它的工作原理... – Essigwurst
DataGridViewComboBoxColumn –
@ zx485感谢的人 –