gpt4 book ai didi

vb.net - 如何在使用 VB.NET 在 DataGridView 中编辑单元格时获取当前列索引

转载 作者:行者123 更新时间:2023-12-03 22:22:00 25 4
gpt4 key购买 nike

我有一个 DataGridView有 5 列。
第 1 列和第 5 列的单元格是组合框。
我有一个函数,每当我更改这些 ComboBox 中的任何一个时都会运行。

现在,为了让函数正常运行,我必须知道我编辑过的 ComboBox 属于哪个列。

就像,当我更改属于第 1 列的 ComboBox 时,Function 1运行。
当我更改属于第 5 列的 ComboBox 时,Function 2运行。

最佳答案

或者

DataGridView.CurrentCell.ColumnIndex 

然后,如果您在 DataGridView 中有预定义的列(例如,列名将是 DataGridView_ComboBoxOne )并且不想硬编码索引的比较

你可以这样使用:
Select case DataGridView.CurrentCell.ColumnIndex 
Case DataGridView_ComboBoxOne.Index
Function1()
Case DataGridView_ComboBoxTwo.Index
Function2()
Case Else
'Update of other columns
End Select

关于vb.net - 如何在使用 VB.NET 在 DataGridView 中编辑单元格时获取当前列索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15399144/

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