datagridview 绑定的是下面的这个表name
'aaa'
'bba'
'bbbb'
'bbbbbc ' 我现在在一个TextBox中输入
如输入'b',datagridview被选定的行就是第二行,
若输入'bbb',datagridview就选中第三行,怎么做?急救
'aaa'
'bba'
'bbbb'
'bbbbbc ' 我现在在一个TextBox中输入
如输入'b',datagridview被选定的行就是第二行,
若输入'bbb',datagridview就选中第三行,怎么做?急救
解决方案 »
- C# 字符串问题
- session_end 清除cookie
- 树行控件TreeView 在WinForm下 怎么实现重命名功能
- 各位弟兄帮帮忙,Form2中timer事件!
- 请教高手,SQL SERVER导出数据字典报表
- 请问那位高人知道如何用C#获取outlook中的Global Address List?非常感谢!
- 如何选定richtextbox控件里的某一行,并使其变色?救急呀```````
- 一个“事件”方面的问题,请各位指教
- 菜鸟求教一个有关C#与数据库的问题!
- 请问有什么技术可以将 1.4G的内容放在一张光盘内?而且使用起来没有什么不同
- ROW_NUMBER函数分页
- 如何控制 控件 是否 选中
private void textbox1_TextChanged(object sender,EvertArgs e)
{
//取数据源
DataTable dt = (DataTable)datagridview1.DataSource;
//找到name与文本内容相匹配的行
DataRow[] rows = dt.Select("name = '"+ textbox1.Text +"'");
if (rows.Length > 0)
{
int rowIndex = dtTmp.Rows.IndexOf(rows[0]); //取出行索引
datagridview1.CurrentCell = datagridview1.Rows[rowIndex].Cells["name"]; // 设置当前行焦点 }
}
//======== 以上代码需要考虑到DataGridView排序问题!
直接将dgv.Rows[n].Selected=true就行了
怎么让选中行在datagridView 的正中间呢?
if(焦点行 = 1,n = 3)
dgv.Rows[n].Selected = true; 焦点会转移到3上??
dgv.Rows[i].Selected=true;
dgv的选择模式为fullrow