比如,我可以在DataGridView里显示student表,该表包含学生ID,名字,性别……
另一个表里可以通过学生ID查到学生历年考试成绩,我想在显示student表的DataGridView最后加入一列,该列标题为“查看成绩”,但该列内容只显示一个图标(或图片),用户只要一点这个图标,触发我定义的事件,弹出一个显示该生成绩的界面。学生ID 姓名 性别 查看成绩
1 张三 男 图片
另一个表里可以通过学生ID查到学生历年考试成绩,我想在显示student表的DataGridView最后加入一列,该列标题为“查看成绩”,但该列内容只显示一个图标(或图片),用户只要一点这个图标,触发我定义的事件,弹出一个显示该生成绩的界面。学生ID 姓名 性别 查看成绩
1 张三 男 图片
if (e.RowIndex > -1)
{
if (e.ColumnIndex == 0)//你的图片列索引
{
//弹出查看窗口
}
}
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
}
参考
参考