以下のコードを使用する代わりに、データグリッドの色を設定するときに16進コード(#E9E9E9など)を指定する方法はありますか?.
dg.BackColor = System.Drawing.Color.LightGray
dg.BackColor = System.Drawing.ColorTranslator.FromHtml("#E9E9E9");
これを試して :
dg.BackColor = Sytem.Drawing.Color.FromArgb(0, 0xE9, 0xE9, 0xE9);
または
string myColor = "#E9E9E9";
dg.BackColor = Sytem.Drawing.Color.FromArgb(int.Parse(myColor.Replace("#", "0x"));
閉じる:
Color.FromArgb(0, 0xe9, 0xe9, 0xe9);