gpt4 book ai didi

c# - DataGridViewLinkColumn的点击事件如何处理

转载 作者:可可西里 更新时间:2023-11-01 08:08:22 24 4
gpt4 key购买 nike

我有一个用 C# 编写的 WinForm。 DataGridView 的其中一列属于 DataGridViewLinkColumn 类型。如何处理每列的点击事件?

这段代码似乎不起作用:

private void UserDataTable_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
//Code here
}

例如,如果我有 10 行,每当我单击“DataGridViewLinkColumn”列对应的每一行的内容时,我应该能够处理它。

谢谢

最佳答案

你为什么不使用CellClick事件处理器,可以引用每一行对应的列,e.RowIndex通过使用 e.ColumnIndex ,如下图:

private void dataGridView1_CellClick(object sender,
DataGridViewCellEventArgs e)
{
// here you can have column reference by using e.ColumnIndex
DataGridViewImageCell cell = (DataGridViewImageCell)
dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex];

// ... do something ...
}

关于c# - DataGridViewLinkColumn的点击事件如何处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13011407/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com