当前位置:编程学习 > C#/ASP.NET >>

请各位大虾帮忙,对DataGridView的操作.

我想在DataGridView的单元格输入数据时,按回车自动跳向下一格。肯求哪位大虾贴出相应代码示例,赶着救命啊。 --------------------编程问答-------------------- 按回车? --------------------编程问答--------------------   
在KeyDown事件里写
if (e.KeyCode == Keys.Enter)
                e = new KeyEventArgs(Keys.Tab);
            base.OnKeyDown(e);

或自己重写DataGridView的OnKeyDown
protected override void OnKeyDown(KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
                e = new KeyEventArgs(Keys.Tab);
            base.OnKeyDown(e);
        } --------------------编程问答--------------------
引用 2 楼 m2741454 的回复:
   
在KeyDown事件里写 
if (e.KeyCode == Keys.Enter) 
                e = new KeyEventArgs(Keys.Tab); 
            base.OnKeyDown(e); 

或自己重写DataGridView的OnKeyDown 
protected override void OnKeyDown(KeyEventArgs e) 
        { 
            if (e.KeyCode == Keys.Enter) 
                e = new KeyEventArgs(Keys.Tab); 
            base.OnKeyDown(e); 
        }
--------------------编程问答--------------------
引用 2 楼 m2741454 的回复:
   
在KeyDown事件里写 
if (e.KeyCode == Keys.Enter) 
                e = new KeyEventArgs(Keys.Tab); 
            base.OnKeyDown(e); 

或自己重写DataGridView的OnKeyDown 
protected override void OnKeyDown(KeyEventArgs e) 
        { 
            if (e.KeyCode == Keys.Enter) 
                e = new KeyEventArgs(Keys.Tab); 
            base.OnKeyDown(e); 
        }

ok
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,