dataGridView中添加超链接操作
2012-07-26 16:29 唐然 阅读(1576) 评论(0) 编辑 收藏 举报首先在dataGridView里面添加datagridviewlinkcolumn列
然后选择dataGridView的CellContentClick事件:
如下:
private void dataGridView2_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 2)
{
System.Diagnostics.Process.Start("iexplore.exe", "http://social.microsoft.com/Forums/zh-CN/2212/threads");
//this.dataGridView2.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString());
}
}
在绑定中可以设置在dataGridView中显示的文本,即text属性即可,然后在单击事件中System.Diagnostics.Process.Start,传入的网址也是根据此行的相关数据得到,
可以用以下方法获取
ds.Tables[0].Rows[e.RowIndex]["ID"].ToString()
这样但点击此链接的时候就会出现相关的网页。