gpt4 book ai didi

vb.net - 如何在没有 Linq 的情况下查询 DataGridView

转载 作者:行者123 更新时间:2023-12-04 05:10:09 26 4
gpt4 key购买 nike

如何获取到 DataGrid 的查询结果在不使用 Linq 的情况下查看?。

在 Linq,我有一个对我的 dgv 的查询 dgvInfo (查询获取注册表的行索引,该索引包含 dgvInfo 中已知的“colNombre”中的值):

Dim dgvRow As DataGridViewRow = _
(From row As DataGridViewRow In dgvInfo.Rows
Where row.Cells("colNombre").Value.ToString().ToUpper().Contains(name.ToUpper())
Select row).FirstOrDefault()

If Not dgvRow Is Nothing Then
dgvRow.Selected = True
dgvInfo.FirstDisplayedScrollingRowIndex = dgvRow.Index
dgvInfo.PerformLayout()
End If

不使用 Linq 的原因是我必须使用 .NET 2 Framework。

最佳答案

一个简单的Foreach . C#:

DataGridViewRow row=null;
foreach(DataGridViewRow r in dgv.Rows)
if(ConditionMatches(r))
{
row=r;
break;
}

关于vb.net - 如何在没有 Linq 的情况下查询 DataGridView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14993615/

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