如何在WinForms中的DataGridView上更改列名的颜色或类型?
答案 0 :(得分:2)
您必须将DataGridView.EnableHeadersVisualStyle正确设置为false才能更改Style.Fore / BackColor属性。
答案 1 :(得分:1)
单击DGV右上角的小三角形,单击编辑列,滚动到要更改的列,然后转到属性网格中的城镇
要更改颜色,您需要DefaultCellStyle - > Backcolor
要更改列的类型,您需要... ColumnType属性
答案 2 :(得分:0)
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="bank_id" DataSourceID="SqlDataSource1" BackColor="#CCCCFF">.....try it
答案 3 :(得分:0)
dataGridView1.RowsDefaultCellStyle.SelectionBackCo lor = Color.FromArgb(98, 110, 110);
dataGridView1.RowHeadersDefaultCellStyle.BackColor = Color.Black;
dataGridView1.RowHeadersDefaultCellStyle.ForeColor = Color.White;
dataGridView1.ColumnHeadersDefaultCellStyle.BackCo lor = Color.Black;
dataGridView1.ColumnHeadersDefaultCellStyle.ForeCo lor = Color.White;
dataGridView1.AlternatingRowsDefaultCellStyle.Back Color = Color.Black;
dataGridView1.GridColor = Color.FromArgb(80, 90, 90);
dataGridView1.RowsDefaultCellStyle.BackColor = Color.FromArgb(27, 30, 30);
dataGridView1.RowsDefaultCellStyle.Padding = new Padding(5, 0, 5, 0);
dataGridView1.RowsDefaultCellStyle.ForeColor = Color.White;