我正在c#datagridview桌面应用程序中实现编辑/更新功能。对于Update列,我正在使用datagridviewlinkcolumn。当我点击"编辑"链接文本应更改为"更新"。我试过了,但我没有得到任何解决方案。 我试过这个`DataGridViewLinkCell cell =(DataGridViewLinkCell)dataGridView2.Rows [e.RowIndex] .Cells [e.ColumnIndex];
cell.Value = "Update";`
但它无法正常工作
private void dataGridView1_CellMouseClick(object sender, DataGridViewCellEventArgs e)
{
int nCurrentRow = e.RowIndex;
int nTranscriptGuidId = 0;
if (-1 != nCurrentRow && dataGridView2.CurrentCell == dataGridView2.Rows[nCurrentRow].Cells["Edit"])
{
// dataGridView2.Rows[nCurrentRow].Cells[].
DataGridViewLinkCell cell = (DataGridViewLinkCell)dataGridView2.Rows[e.RowIndex].Cells[e.ColumnIndex];
((DataGridView)sender).CurrentCell.Value = "Update";
dataGridView2.Update();
//dataGridView2.Referesh();
}