DataGridView提供了多种方法来查找数据,以下是常用的几种方法:
foreach(DataGridViewRow row in dataGridView1.Rows)
{
foreach(DataGridViewCell cell in row.Cells)
{
if(cell.Value != null && cell.Value.ToString() == "目标数据")
{
// 找到了目标数据,执行相应操作
}
}
}
// 设置数据源为BindingSource对象
dataGridView1.DataSource = bindingSource1;
// 设置过滤条件
bindingSource1.Filter = "列名 = '目标数据'";
var query = from DataGridViewRow row in dataGridView1.Rows
where row.Cells["列名"].Value.ToString() == "目标数据"
select row;
foreach(DataGridViewRow row in query)
{
// 找到了目标数据,执行相应操作
}
以上是常用的几种方法,根据具体的需求和数据结构可以选择适合的方法来查找数据。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: C#之DataGridView的用法有哪些