zoukankan      html  css  js  c++  java
  • 在datagridview控件中按Enter键时,将焦点设置为下一个单元格(Set focus to next cell when pressing enter key in datagridview control)

    private void dataGridView1_KeyDown(object sender, KeyEventArgs e)
            {
    
                if (e.KeyCode == Keys.Enter)
                {
                    e.SuppressKeyPress = true;
                    int iColumn = dataGridView1.CurrentCell.ColumnIndex;
                    int iRow = dataGridView1.CurrentCell.RowIndex;
                    if (iColumn == dataGridView1.Columns.Count - 1)
                        dataGridView1.CurrentCell = dataGridView1[0, iRow + 1];
                    else
                        dataGridView1.CurrentCell = dataGridView1[iColumn + 1, iRow];
    
                }
            }

    private void dataGridView1_KeyDown( object sender,KeyEventArgs e)
    {

    if (e.KeyCode == Keys.Enter)
    {
    e .SuppressKeyPress = true ;
    int iColumn = dataGridView1.CurrentCell.ColumnIndex;
    int iRow = dataGridView1.CurrentCell.RowIndex;
    if (iColumn == dataGridView1.Columns.Count - 1 )
    dataGridView1 .CurrentCell = dataGridView1 [ 0 ,iRow + 1 ];
    else
    dataGridView1.CurrentCell = dataGridView1 [iColumn + 1 ,iRow];

    }
    }
  • 相关阅读:
    pycharm基本设置
    pycharm破解
    jupyter
    gpu监控收藏
    监控收藏
    k8s 亲和性和反亲和性 以及污点和容忍
    通过服务器 远程管理卡进行装机
    7.11实习培训日志-Git Linux
    ## HashTable和HashMap的区别
    springboot2 -广播式WebSocket
  • 原文地址:https://www.cnblogs.com/skynight/p/14330459.html
Copyright © 2011-2022 走看看