简单问题,C#的Winform程序中DataGrid控件如何行选? 感觉应该很容易设置,怎么我看了半天也没搞定?望高手指点,3x 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataGrid要与一个table绑定,那可以在table里面选行,我认为应该可以吧 你是要获得datagrid中的当前选中的行,还是得到选中行的焦点?把意思说明白一点 1)选中你要的行2)获取该行int selectedRow = dataGrid1.CurrentRowIndex;DataRow dr = ((DataView)(dataGrid1.DataSource)).Table.Rows[selectedRow]; 我指的是界面上的表现,并不是要得到什么值大概的表现是:无法选中或编辑单元格,单击任意一格后整行都成反蓝状态呵呵,如果你使用过Borland公司的系列开发工具,就会理解我的意思了├┬─┴—┬—┴—┬─┴—┬─┴—┬─┴—┬─┴—┬─┴—┬─┴—┬─┴—┤ ├┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—┴—我以为我从此能快乐飞翔—┬—┤ ├┬─┴—┬—┴—┬─┴—┬─┴—┬─┴—┬─┴在梦醒后却只是冰冷铁窗┴—┤ ├┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—若现实它能教人更加勇敢—┤ ├┬─┴—┬—┴—┬─┴—┬─┴—┬─┴—┬─┴—┬就让我在地狱里等待天堂┤ ├┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—┤ 那就不好意思了,我帮不了你,我只用vs.net,vs.net中我没有碰到过这种问题 DataGrid.Select(行的索引)DataGrid.currentindex就是你选中的行,即你选中了第几行的索引 C#访问数据库update报错 .net基础 笔试题(全解完整答案) 两个textbox我想判断它输入的时间间隔不超过3个月应该怎么判断? wpf的事件,有没有优先级别设置的? 如何判断当前应用程序是WebApplication还是普通的Application。 各位都用过那些 winform 界面控件? 自定义控件的奇怪问题 我编写的监听程序c# 但是程序运行后一点窗体就会卡死 怎么解决啊 那为大神帮我看看 怎么改 求助一段简单算法 c#中有关文件操作的问题 请问如何在列表框中添加多个列啊? 求教 来看看啊
2)获取该行
int selectedRow = dataGrid1.CurrentRowIndex;
DataRow dr = ((DataView)(dataGrid1.DataSource)).Table.Rows[selectedRow];
大概的表现是:
无法选中或编辑单元格,单击任意一格后整行都成反蓝状态呵呵,如果你使用过Borland公司的系列开发工具,就会理解我的意思了├┬─┴—┬—┴—┬─┴—┬─┴—┬─┴—┬─┴—┬─┴—┬─┴—┬─┴—┤
├┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—┴—我以为我从此能快乐飞翔—┬—┤
├┬─┴—┬—┴—┬─┴—┬─┴—┬─┴—┬─┴在梦醒后却只是冰冷铁窗┴—┤
├┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—若现实它能教人更加勇敢—┤
├┬─┴—┬—┴—┬─┴—┬─┴—┬─┴—┬─┴—┬就让我在地狱里等待天堂┤
├┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—┴—┬—┤
DataGrid.currentindex就是你选中的行,即你选中了第几行的索引