0

DataGridViewImageの列を作成しましたDataGridView

DataGridViewImageColumn guardar = new DataGridViewImageColumn();
{
    guardar.HeaderText = "";
    guardar.Name = "guardar";
    guardar.AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells;
    guardar.CellTemplate = new DataGridViewImageCell();
    guardar.Image = Properties.Resources.empty_grilla;
    guardar.ToolTipText = "Guardar";
}
dgv_Bancos.Columns.Add(guardar);

問題は、特定のセルの画像を変更したいときに、変更されないことです。

これは私のコードです。助けてください。何が問題なのかわかりません

DataGridViewImageCell cell = (DataGridViewImageCell)dgv_Bancos.Rows[e.RowIndex].Cells["guardar"];
cell.Value = Properties.Resources.guardar_grilla;

解決しました!

4

1 に答える 1

1

を使用する代わりに、このように使用できますDataGridViewImageCell cell

dataGridView1["guardar", e.RowIndex].Value = Properties.Resources.guardar_grilla;
于 2013-02-19T19:39:04.063 に答える