在我的数据集上添加DataGridViewImageColumn

时间:2018-10-16 04:01:12

标签: c# mysql datagridview dataset datagridviewimagecolumn

我试图在我的datagridview上添加一个图像/图标,该图像/图标包含使用数据集从mysql获取的数据。

我的问题是,当我使用datagridview添加列时,即使我将其插入列索引也有问题。它表明我的新列首先是索引0,然后当我刷新datagrid时它显示了正确的列索引。

有什么方法可以将DataGridViewImageColumn直接添加到DataSet吗?

dataGridView1.Columns.Add(new DataGridViewImageColumn(){
Image = Properties.Resources.edit,
Name = "edit",
HeaderText = ""
});

这有效,但是一开始列索引是错误的

private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e){
MessageBox.Show(e.ColumnIndex.ToString());
}

谢谢。

0 个答案:

没有答案