-1
私はdatagridviewを使ってデータベースにリンクされたC#ソフトウェアを開発中です。私はすべての行の最後のセルの色を切り替えるしたいと思います。数字が5より大きいときは緑→5の場合は黄色、5以下の場合は赤。どんな助け?データベースにリンクされたC#のスイッチカラー
私はdatagridviewを使ってデータベースにリンクされたC#ソフトウェアを開発中です。私はすべての行の最後のセルの色を切り替えるしたいと思います。数字が5より大きいときは緑→5の場合は黄色、5以下の場合は赤。どんな助け?データベースにリンクされたC#のスイッチカラー
あなたはこのような何かを試すことができます。
public void Color()
{
foreach (DataGridViewRow row in ProductServicesDataGrid.Rows)
if (Convert.ToInt32(row.Cells[5].Value) > Convert.ToInt32(row.Cells[6].Value))
{
row.DefaultCellStyle.ForeColor = Color.DarkGreen;
}
else if (Convert.ToInt32(row.Cells[5].Value) < Convert.ToInt32(row.Cells[6].Value))
{
row.DefaultCellStyle.ForeColor = Color.Yellow;
}
else if (Convert.ToInt32(row.Cells[5].Value) == 0 && Convert.ToInt32(row.Cells[6].Value) > Convert.ToInt32(row.Cells[5].Value))
{
row.DefaultCellStyle.ForeColor = Color.Red;
}
else
{
row.DefaultCellStyle.ForeColor = Color.DarkBlue;
}
}
ありがとうございました。試してみます –
https://stackoverflow.com/a/4067612/1271037 – dovid
あなたがこれまでに試したものを示すコードが含まれるようにあなたの質問を編集してください。 – ddrjca
この時点で、この変更を実行しますか? –