GridView和超链接

GridView和超链接

问题描述:

我是新来的VB和编程的一般,但是,我目前正在尝试开发一个简单的应用程序,您可以添加和保存每日记录到数据库。数据库表中的其中一列将用于输入我的计算机中文件的路径/目录(例如C:\ Users \ M \ Documents)。当我输入文件位置并运行应用程序时,列内容被视为文本而不是超链接。有人可以解释如何将指定列中的文本转换为超链接(可点击)?GridView和超链接

enter image description here

谢谢

+0

你使用的是datagridview。那么设置列类型是'DataGridViewCheckBoxColumn' – Sathish 2013-04-20 06:01:50

有一列类型DataGridViewLinkColumn,但不能编辑DataGridView中运行时的内容(仅适用于从源代码)的细胞。

另一种解决方案:

  • 使用DataGridViewTextBoxColumn列类型。

  • 要链接样式:您可以使用单元格DefaultCellStyle属性来创建蓝色文本。

  • 鼠标图标:当鼠标悬停在链接列上时,您可以处理DataGridView的CellMouseEnter事件以更改DataGridView.Cursor属性。

  • 使用DataGridView的CellClick或CellContentClick事件,您可以处理点击链接。