DataGridViewにCheckBoxやButton、TextBoxを配置し
て実行時にTextBoxに入力等をして、入力値をXMLにシリアライズで保存し、次開くときに増えたRowの分を最初
にRowCountで設定して、保存したXMLを読み込んで
データを表示させ、データ自体はちゃんと読み込めてる
のですが、最終行のいわゆる未入力の行のButton列の
Buttonの背景?が透けてしまいます。
汚いソースですがフォームロード時のソースです。
private void Form1_Load(object sender, EventArgs e)
{
XmlSerializer serealize = new XmlSerializer(typeof(RegstringColor));
FileStream fs = new FileStream("regs.xml", FileMode.Open);
regstrcolor = (RegstringColor)serealize.Deserialize(fs);
dataGridView1.RowCount = regstrcolor.regboolset.Length ;
for (int i = 0; i < regstrcolor.regboolset.Length; i++)
{
dataGridView1[0, i].Value = regstrcolor.regboolset
;
dataGridView1[1, i].Style.BackColor = Color.FromArgb(regstrcolor.regcolrset
);
dataGridView1[2, i].Value = regstrcolor.regstrset
;
}
fs.Close();
}
何か処理をしてから読み込むのでしょうか。
すいませんが、無知な故、教えていただきたい
次第です。