首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将游标移动到datagridview中的下一行

如何将游标移动到datagridview中的下一行
EN

Stack Overflow用户
提问于 2012-02-09 18:23:19
回答 2查看 11.9K关注 0票数 1

我有一个Windows窗体,其中包含2个datagridview和它们之间的一个按钮来传输数据。按钮成功传输数据后,我不知道如何将选中行的光标移动到下一行。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-09 18:46:33

代码语言:javascript
复制
if (dataGridView1.CurrentRow != null)
    dataGridView1.CurrentCell =
        dataGridView1
        .Rows[Math.Min(dataGridView1.CurrentRow.Index + 1, dataGridView1.Rows.Count - 1)]
        .Cells[dataGridView1.CurrentCell.ColumnIndex];
票数 6
EN

Stack Overflow用户

发布于 2015-03-05 18:47:08

代码语言:javascript
复制
if (e.KeyChar == (char)13)
{
    int col = grdIdeal.CurrentCell.ColumnIndex;
    int row = grdIdeal.CurrentCell.RowIndex;
    int nRows = grdIdeal.Rows.Count - 1;
    int nCol = grdIdeal.Columns.Count - 1;

    if (nCol == col && nRows == row)
        grdIdeal.CurrentCell = grdIdeal[0, 0];
    else if (nRows == row)
        grdIdeal.CurrentCell = grdIdeal[col + 1, 0];
    else
        grdIdeal.CurrentCell = grdIdeal[col, row + 1];
    e.Handled = true;
}
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9209056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档