我能够使特定的列数据变粗,但是无法在datagridview中加载数据后将datagridview列数据设置为粗体。
我正在使用下面的代码使它成为Bold,如果我在columnAdd事件中设置它,但在数据加载到datagridview后无法更改,那么它正在工作。
dataGridView1.Columns[1].DefaultCellStyle.Font = new System.Drawing.Font("Roboto", 8.5F, FontStyle.Bold);
请尽可能帮助..我正在使用Windows格式的DataGridView
2017Button || 2010Button || 2005Button
点击特定按钮后,我需要突出显示该特定列。例如,我的数据包含3列2017年数据,2010年数据,2005年数据,我从2017,2010,2005按钮中选择上面的按钮,该列应该变为粗体..而且我也不想将数据重新绑定到gridview
答案 0 :(得分:0)
你必须在下面的活动
上试试void dataGridView1_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)
{
dataGridView1.Columns[1].DefaultCellStyle.Font = new System.Drawing.Font("Roboto", 8.5F, FontStyle.Bold);
}