0
有人可以幫我解決這個問題嗎?檢查標籤上的文本是否存在於datagridview中
我將一個標籤的文本添加到datagridview中。但在我插入之前,我想檢查文本是否不存在於datagridview中。我是堆棧。需要幫忙。
在此先感謝。
有人可以幫我解決這個問題嗎?檢查標籤上的文本是否存在於datagridview中
我將一個標籤的文本添加到datagridview中。但在我插入之前,我想檢查文本是否不存在於datagridview中。我是堆棧。需要幫忙。
在此先感謝。
你可以只通過DataGridView
的行和細胞循環和比較字符串,是這樣的:
Private Sub AddLabelToDGV(ByVal dgv As DataGridView, ByVal labelText As String)
Dim found As Boolean = False
For Each row As DataGridViewRow In dgv.Rows
For Each cell As DataGridViewCell In row.Cells
If cell.Value IsNot Nothing AndAlso cell.Value.ToString().Equals(labelText) Then
found = True ' if this is found it might be worth exiting the loop now instead of continuing
End If
Next
Next
If Not found Then
Dim row As New DataGridViewRow
row.CreateCells(dgv)
row.Cells(0).Value = labelText
dgv.Rows.Add(row)
End If
End Sub