我正在更改数据源,这是一个包含radiobutton更改的列表,但旧数据源中的行数据在datagridview的第一个选定行中重叠。选择新行时会清楚。我已将行和标题的选择颜色设置为透明。
private void rb_allmat_CheckedChanged(object sender, EventArgs e)
{
if (rb_allmat.Checked) // radiobutton checked.
{
dataGridView1.ClearSelection();
dataGridView1.DataSource = null;
dataGridView1.DataSource =
CommonClass.ListofthresholdIndication; // this is a list that is to be displayed.
dataGridView1.Update();
dataGridView1.Refresh();
colorchange();
changecolorofheader();
}
使用datagridview1.Rows.Clear()