У меня возникла такая же проблема, когда у меня есть шрифт по умолчанию в форме, но я хочу, чтобы DataGridView
имел другой шрифт.
Вы можете исправить это, поместив событие Load, которое изменит шрифт.
private void Form1_Load(object sender, System.EventArgs e)
{
// set to your font you want.
this.dataGridView1.DefaultCellStyle.Font = new Font("Tahoma", 15);
}
Или поместите DataGridView
внутри GroupBox
и установите GroupBox
на нужный мне шрифт - это исправление уродливо, но работает.