使用 C# 在 datagridview 中调整行 header 时如何动态更改字体大小?

How to change font size dynamically when resize the row header in datagridview using c#?

我想在 datagridview 中调整行 header 大小时动态更改字体大小。

 private void dataGridView1_RowHeightChanged(object sender, DataGridViewRowEventArgs e)
    {
        float width =e.Row.Height-3;
        dataGridView1.RowsDefaultCellStyle.Font = new Font("Arial", width, GraphicsUnit.Pixel);              
    }

在float width=e.Row.Height-3中,3是你想要的任何值..我认为这很有用....