如何在datagradview中启动特定单元格上的事件

本文关键字:单元格 事件 启动 datagradview | 更新日期: 2023-09-27 18:08:26

datagridview有一个事件将在CellLeave上启动datagridview内的任何单元我真正需要的是在特定单元CellLeave上进行午餐

我有datagridviewcolumn1, column2, column3column4我想做以下操作

1- enter id in column1

2-一个事件将被启动示例CellLeave event

3-事件将查找我的数据库中输入column1的数据将是主键的其余列值…

4-如果找到primay key,它将返回数据到datagridview列否则什么也不会发生

那么我如何在datagridview 任何单元格上的特定单元格上午餐事件?

如何在datagradview中启动特定单元格上的事件

我不相信您可以仅为特定单元格处理事件。你所要做的就是为每个单元格设置CellLeave事件,然后在事件处理程序中只对你想要的单元格进行处理。

void datagridview1_CellLeave(object sender, DataGridViewCellEventArgs e) {
    //or however else you'll determine it's a cell that you want to process on
    if (e.RowIndex == 1) {
        //any processing you want to do
    }
}

我不确定你实际上想要做什么,但从你所描述的听起来不像你会想要使用CellLeave,也许CellEndEdit。