如何定位datagridview的行

问题描述

我們可以通過grid.Rows[i].Cells[j].Selected=true;選定單元格,現在的問題時如果datagridview有很多行的時候而要定位的單元格不在當前屏幕,就要通過滾動條滾動才能到達的話,那個單元格不會被自動定位到當前屏幕

解决方案

解决方案二:
grid.CurrentCell=grid.Rows[i].Cells[j];

时间: 2024-08-03 00:49:57

如何定位datagridview的行的相关文章

给Gridview绑定数据,数据是存在项目里的, 求帮谢谢!运行下面代码报错:当控件被数据绑定时,无法以编程方式向 DataGridView 的行集合中添加行

问题描述 #region绑定DataGridView方法privatevoidDataGridViewBind(){DataTabledtSupplier=_SupplierFacade.GetSMSupplierContacterInfoByFid(iSupplierID);DataViewdvSupplier=dtSupplier.DefaultView;//((DataTable)dgvSupplierContInfo.DataSource).Rows.Add();dvSupplier.S

jQuery数据检索中根据关键字快速定位GridView指定行的实现方法_jquery

本文实例讲述了jQuery数据检索中根据关键字快速定位GridView指定行的实现方法.分享给大家供大家参考,具体如下: 运行截图如下: 具体代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="ShowGridviewContent.aspx.cs" Inherits="ShowGridviewContent" %> <!DOCTYPE

winform datagridview 多行显示问题

问题描述 在不使用其他控件的前提下,能不能用datagridview做到这样的效果: 解决方案 解决方案二: 解决方案三:引用1楼porschev的回复: 合并单元格...参考.. 例子里的纵向合并是对不同数据行的相同内容进行合并,但我想要的是同条数据行分成两行显示--解决方案四:重绘,有点麻烦解决方案五:在datagridview的列绘制事件中自自编写绘制代码即可

datagridview 选择行(SelectedRows)问题

问题描述 一个10行的datagridview里面有10行数据随便选择三行鼠标动作是从上往下选或是从下往上选前题是这10行数据是无序的程序如何判断用户是怎么选择的这三行吗?问题SelectedRows值循环时鼠标选择方向会影响记录开始的值. 解决方案

datagridview 偶数行要一致的颜色,都是黑色即可

问题描述 要设置成一致的黑色 解决方案 解决方案二:就要一致的颜色解决方案三:求帮助解决方案四: 解决方案五:遍历row啊,然后偶数行设置背景color解决方案六:遍历row,偶数row设置dataGridView.Rows[XX].DefaultCellStyle.BackColor=Color.black;解决方案七:for循环啊,遍历一下啊for(intoi0;i<dataGridView.Rows.Cout;i++){dataGridView.Rows[i].DefaultCellSty

求指教。关于datagridview的行、列的背景颜色

问题描述 刚学习c#..请谅解.我先给第五行设置背景色为深蓝色.没问题dataGridView1.Rows[4].DefaultCellStyle.BackColor=深蓝色;然后再给第三列设置背景色为浅蓝色.问题出来了...dataGridView1.Columns[3].DefaultCellStyle.BackColor=浅蓝色;第五行第三列的那个单元格,颜色应该是变成浅蓝色.但就是改不了很是奇怪.求各位大神指教.十分感谢! 解决方案 解决方案二:Row的DefaultCellStyle优

DataGridView自动调整行高和行宽_实用技巧

DataGridView1.AutoSizeColumnsMode=DataGridViewAutoSizeColumnsMode.AllCellsExceptHeader ///根据数据内容自动调整列宽 DataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCellsExceptHeaders ///根据数据内容自动调整行高

datagridview 新增行

问题描述 各位大哥大姐,小弟我有个问题想请教,问题是这样的:我现在布局一个datagridview两个textbox,分别为textbox1,textbox2,还有一个按钮.我想通过按钮单击之后,包textbox1,textbox2中的数据添加到datagridview,之前的datagridview数据不变.请高手帮帮忙!没有插入到数据库中,到最后一起插入数据库的 解决方案 解决方案二:编号:textbox1,名称:textbox2,提交:button1,还要设立密码作为window验证,如U

datagridview显示行号

private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e)        {            Rectangle rectangle = new Rectangle(e.RowBounds.Location.X,                e.RowBounds.Location.Y,                dataGridView1.RowHeaders