我有一个 Windows Forms datagridview,其中行的背景颜色不同。
问题是,在排序(单击行标题)后,背景颜色会消失,所有行都会变成白色(默认颜色)。这个问题的原因是什么?
我有一个 Windows Forms datagridview,其中行的背景颜色不同。
问题是,在排序(单击行标题)后,背景颜色会消失,所有行都会变成白色(默认颜色)。这个问题的原因是什么?
private void datagridview_Sorted(object sender, EventArgs e)
{
//you can restore backcolor of datagridview in this function.
//example given below
foreach (DataGridViewRow r in datagridview.Rows)
r.DefaultCellStyle.BackColor = Color.FromArgb(220, 0, 0);
}