顯示LinkLabel的文字我有一點點,但相當惱人的問題:不能在datagridviewlinkcolumn
我創建一個DataGridView和其綁定到數據源。 然後現在我想添加一個顯示用戶點擊鏈接的列。 爲了做到這一點,我添加了一個datagridviewlinkcolumn。對於數據網格的每一行,我都將該列中單元格的值設置爲我想要顯示的文本。但它什麼也沒有顯示。所有的datagridlinkcolumn填充「空白文本」。
這裏是我的代碼:
DataGridViewLinkColumn dgvColDeletion = new DataGridViewLinkColumn();
dgvColDeletion.Name = "Deletion";
dgvColDeletion.HeaderText = "";
dgvColDeletion.ReadOnly = false;
dgvTrainings.Columns.Add(dgvColDeletion);
foreach (DataGridViewRow row in dgvTrainings.Rows)
{
row.Cells["Deletion"].Value = "Delete";
}
dgvColDeletion.Update();
dgvTrainings.Update();
我也試圖與直接設置linklabels或datagridviwlinkcells,但問題仍然存在。
我無法得到任何線索爲什麼這是行不通的。
任何幫助將非常感謝,謝謝。
它的工作在這裏,謝謝大家!但是,如何處理點擊鏈接? – guijob
我解決了它。點擊鏈接將觸發CellContentClick事件。 – guijob