我需要确定datagridview列中是否不存在特定整数。我假设我应该从dgv列中创建一个整数数组,然后比较该数组中是否存在整数。但是,也许有一种更简单的方法。
我看了很多文章,但没有一篇能解决我的任务。一些Stack Overflow文章显示了类似的解决方案,但我还不确定要做什么。
For a = 0 To Dgv1.RowCount - 1
If Not Dgv1(1, a).Value = Dgv0(1, m).Value Then
Dgv0(1, Dgv0.RowCount - 1).Value = Dgv0(1, m).Value
End If
Next
我希望将一个整数与datagridview中的一列整数进行比较,如果存在,则不执行任何操作,但如果不存在,则将其添加到datagrid视图中
答案 0 :(得分:0)
您在使用wpf吗?如果是,请创建一个模型。 在设置器处提供检查机制,使用observablecollection或列表,然后将其绑定到datagirdview
答案 1 :(得分:0)
获取 datagridview
的行和列然后比较(表示条件陈述)到您要检查的变量
,当然它应该在循环内,循环计数等于datagridview中的行数。
这是示例代码:
Dim column As String = "YourColumnNameHere"
' Assuming 2 is the number you wanna compare
Dim value As Integer = 2
For row As integer = 0 to dataGridView.RowCount - 1
If dataGridView.Rows(row).Cells(column).Value = value Then
' Do something here
Else
' Do something here
End If
Next