C# 中回车键后移到右边单元格
来源:互联网 发布:betternet for mac 编辑:程序博客网 时间:2024/06/01 09:13
回车后移到右边单元格
form的KeyPreview设置为True
private void Form1_KeyDown(object sender, KeyEventArgs e) //会影响到所有事件
{
if (e.KeyCode == Keys.Enter || e.KeyCode == Keys.Down)
{
SendKeys.Send("{Tab}");
}
e.Handled = true;
}
protected override bool ProcessCmdKey(ref Message msg, Keys keyData) //会影响到所有事件
{
switch (keyData)
{
case System.Windows.Forms.Keys.Enter:
{
System.Windows.Forms.SendKeys.Send("{TAB}");
}
return true;
}
return base.ProcessCmdKey(ref msg, keyData);
}
private void Form1_KeyDown(object sender, KeyEventArgs e) //只影响到textBox
{
if (this.ActiveControl.GetType().Name.ToString() == "TextBox" && e.KeyCode == Keys.Enter)
{
SendKeys.Send("{Tab}");
}
}
private void Form1_KeyDown(object sender, KeyEventArgs e) //只影响到textBox1,textBox5;
{
if (this.textBox1.Focused && e.KeyCode == Keys.Enter)
{
SendKeys.Send("{Tab}");
}
if (this.textBox5.Focused && e.KeyCode == Keys.Enter)
{
SendKeys.Send("{Tab}");
}
}
如果按回车后,下一个textbox获得焦点(顺序依TabIndex而定),即
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
textBox1.Focus(); //是textbox1
}
}
- C# 中回车键后移到右边单元格
- dataGridView 回车后移到右边单元格
- c# datagridview回车键后获得右侧单元格焦点
- cxgrid中回车键光标移到下列
- 算法--将字符串中*号移到左边,字母移到右边,保持字母相对顺序不变
- 使DataGridView控件输入回车键后单元格焦点向右移
- c#中 Word中的回车键
- dataGridView中 按回车键跳转到 指定单元格的方法!
- 窗口关闭按钮移到窗口右边
- ubuntu 14.04 将窗口按钮移到右边
- 左边列表移到到右边列表
- Ubuntu鼠标移到右边出不来的解决方法
- StringGrid单元格通过回车键切换单元格
- MFC中如何使鼠标移到某个区域后变形?
- C#中Excel单元格合并
- 在c#中实现窗体上回车键代替TAB键
- C#中登录界面常用方法,回车键直接登录
- 左边的下拉框移到右边的下拉框
- 大型网站架构设计及技术分析(二)
- Navicat Premium 连接 Oracle 数据库
- php调用外部命令函数system,exec,passthru的区别和用法详解
- 重装系统后,导入的某个程序在eclipse中显示方框乱码,而记事本中打开正常
- Thread Local Storage
- C# 中回车键后移到右边单元格
- Hadoop MapReduce中如何处理跨行Block和UnputSplit
- VMWARE 7.14 ON LINUX KERNEL >=2.6.39 安装问题解决
- webos开卖在2011年7月1日
- 如何安装Node.js
- android database SQL language
- java中Socket网络编程
- 关于进一步加强学校安全保卫工作的意见
- 也玩Oracle物化视图