0
我有一個datagridview,它根據記錄的狀態設置了顏色。當我向datagridview添加按鈕字段時,記錄會保留datagridview的選定自動格式顏色。任何人都可以告訴我如何繞過這個問題?如何在使用按鈕域時保持datagridview記錄顏色
顏色協調代碼
foreach (GridViewRow row in GridView1.Rows)
{
string correctedString = row.Cells[3].Text.Replace(" ", "").ToLower();
if (correctedString == "hot")
{
row.BackColor = System.Drawing.Color.LightPink;
}
else if (correctedString == "pending")
{
row.BackColor = System.Drawing.Color.LightGreen;
}
else if (correctedString == "active")
{
row.BackColor = System.Drawing.Color.MediumPurple;
}
else if (correctedString == "sale")
{
row.BackColor = System.Drawing.Color.Aquamarine;
}
else if (correctedString == "nosale")
{
row.BackColor = System.Drawing.Color.LightYellow;
}
}
我覺得一個完整的小白那個大聲笑 – MasterP 2012-02-06 18:42:57
哈哈我知道那種感覺!別擔心。快樂的編碼! – Malk 2012-02-06 19:00:09