通过关键字查找到dgv相关记录后定位
2008-05-26 15:33
330 查看
//如果有超过一屏的数据,想通过关键字查找到相关记录,然后再定位之,做法如下:
//遍历所有行,把某单元格的值和关键字对比,找到后清除所有选择行,然后把当前行设为选择,然后把grid的CurrentCell设置为当前行的某个可见单元格即可,效果就会自动跳到定位好的行上。
string str = textBox1.Text.Trim();
foreach (DataGridViewRow dgvRow in dgvRoleInfo.Rows)
{
if(dgvRow.Cells[2].Value.ToString().StartsWith(str))
{
dgvRoleInfo.ClearSelection();
dgvRow.Selected = true;
dgvRoleInfo.CurrentCell = dgvRow.Cells[2];
break;
}
}
//遍历所有行,把某单元格的值和关键字对比,找到后清除所有选择行,然后把当前行设为选择,然后把grid的CurrentCell设置为当前行的某个可见单元格即可,效果就会自动跳到定位好的行上。
string str = textBox1.Text.Trim();
foreach (DataGridViewRow dgvRow in dgvRoleInfo.Rows)
{
if(dgvRow.Cells[2].Value.ToString().StartsWith(str))
{
dgvRoleInfo.ClearSelection();
dgvRow.Selected = true;
dgvRoleInfo.CurrentCell = dgvRow.Cells[2];
break;
}
}
相关文章推荐
- 通过开始关键字和结束关键字,查找所有的邮箱名称记录
- 【SQL】通过rowid查找及删除重复记录
- 以前一直ok的程序今天不ok了---查找配置库修改记录快速定位bug
- 通过做减法运算,影响标志寄存器,标志寄存器的相关位记录了比较的结果
- jquery中通过父级查找进行定位示例
- 通过COM组件查找office和pdf文档的关键字
- js中通过父级进行查找定位元素
- 通过关键字,可快速定位图区
- js中通过父级进行查找定位元素
- Android--通过关键字查找短消息数据库并将匹配的信息显示
- linux通过关键字查找
- 通过DOM方式去定位 几种查找元素的方法
- Sql Server中通过父记录查找出所有关联的子记录(可查4级Sql代码)
- 查找OGG trail file中是否存在相关记录的命令
- 如何通过V社官方API查找比赛记录
- android 通过页面上关键字快速定位代码
- tomcat查询日志根据关键字定位行数再进行行数查找
- Idea快捷键(光标定位/切换/查找相关)
- 通过bat命令批量删除VS查找历史记录
- 关键字查找相关存储过程,函数和视图