2013-04-20 95 views
0

我是新來的VB和編程的一般,但是,我目前正在嘗試開發一個簡單的應用程序,您可以添加和保存每日記錄到數據庫。數據庫表中的其中一列將用於輸入我的計算機中文件的路徑/目錄(例如C:\ Users \ M \ Documents)。當我輸入文件位置並運行應用程序時,列內容被視爲文本而不是超鏈接。有人可以解釋如何將指定列中的文本轉換爲超鏈接(可點擊)?GridView和超鏈接

enter image description here

謝謝

+0

你使用的是datagridview。那麼設置列類型是'DataGridViewCheckBoxColumn' – Sathish 2013-04-20 06:01:50

回答

0

有一列類型DataGridViewLinkColumn,但不能編輯DataGridView中運行時的內容(僅適用於從源代碼)的細胞。

另一種解決方案:

  • 使用DataGridViewTextBoxColumn列類型。

  • 要鏈接樣式:您可以使用單元格DefaultCellStyle屬性來創建藍色文本。

  • 鼠標圖標:當鼠標懸停在鏈接列上時,您可以處理DataGridView的CellMouseEnter事件以更改DataGridView.Cursor屬性。

  • 使用DataGridView的CellClick或CellContentClick事件,您可以處理點擊鏈接。