如何使用combobox c#更改datagridView标头字体颜色

时间:2016-05-30 07:46:43

标签: c# datagridview combobox

现在datagridView Header字体颜色显示为黑色。我想使用组合框将其更改为不同的颜色。

我的组合框包含颜色选择器

enter image description here

private void cmbfontcolor_DropDown(object sender, EventArgs e)
        {
            ColorDialog cd = new ColorDialog();
            if (cd.ShowDialog() == DialogResult.OK)
            {
                cmbfontcolor.BackColor = cd.Color;
            }
        }

当选择一些颜色并在颜色选择器中单击确定按钮时,我的组合框会获得该颜色,因为它背面颜色

enter image description here

现在我需要的是我的表单包含ok按钮当我点击按钮我的datagridview标题fontcolor需要更改为该颜色。帮助我

1 个答案:

答案 0 :(得分:1)

使用这个简单的代码,在组合框颜色选择器的帮助下,生成不同颜色的datagridview字体。

dataGridView1.ColumnHeadersDefaultCellStyle.ForeColor= cmbbgcolor.BackColor;