社区
C#
帖子详情
dataGridView中如何在某一单元格输入内容回车后,焦点移动到右侧单元格?
zzzzzz7
2006-11-07 11:04:14
默认是到下方单元格
在线等
...全文
956
14
打赏
收藏
dataGridView中如何在某一单元格输入内容回车后,焦点移动到右侧单元格?
默认是到下方单元格 在线等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ustbwuyi
2006-11-07
打赏
举报
回复
捕捉到回车键之后,再把焦点移动到指定的位置就可以了
document.getElementById("你要移到的控件ID").focus();
ustbwuyi
2006-11-07
打赏
举报
回复
获得回车键
if(event.keycode=='13')
zzzzzz7
2006-11-07
打赏
举报
回复
谁贴出代码,测试成功后立即给分,谢谢了
zzzzzz7
2006-11-07
打赏
举报
回复
"单元格在编辑状态下回车" 这个事件是在那里发生的?我拦截不住
重写ProcessKeyPreview可以处理回车以外的其他按键
PreProcessMessage
WndProc
中都不能获得单元格中的回车
Qim
2006-11-07
打赏
举报
回复
dataGridView中如何在某一单元格输入内容回车后,焦点移动到右侧单元格?
自己捕获回车事件,转化为tab事件。
http://community.csdn.net/Expert/topic/5094/5094417.xml?temp=.7949945
yumanqing
2006-11-07
打赏
举报
回复
关注,顶一下
cansum396
2006-11-07
打赏
举报
回复
SendKeys.Send("{Tab}");
zzzzzz7
2006-11-07
打赏
举报
回复
呵呵,这次有了,不知道为什么以前没有ProcessCmdKey方法重写
zzzzzz7
2006-11-07
打赏
举报
回复
谢谢 Qim(莫名) 和其他朋友
我用的是DataGridView 好像没有ProcessCmdKey
我以前用dataGrid确实可以使用ProcessCmdKey
lsj_zrp
2006-11-07
打赏
举报
回复
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
if ((!(ActiveControl is Button)) && (keyData == Keys.Up || keyData == Keys.Down || keyData == Keys.Enter))
{
if (keyData == Keys.Enter)
{
System.Windows.Forms.SendKeys.Send("{TAB}");
return true;
}
if (keyData == Keys.Down)
System.Windows.Forms.SendKeys.Send("{TAB}");
else
SendKeys.Send("+{Tab}");
return true;
}
else
return base.ProcessCmdKey(ref msg, keyData);
}
}
woshibai112
2006-11-07
打赏
举报
回复
up up
lovefootball
2006-11-07
打赏
举报
回复
试试ProcessCmdKey
Qim
2006-11-07
打赏
举报
回复
不好意思。试试这个。
KeyEventArgs oKeyEventArgs = new KeyEventArgs(keyData);
if (this.ActiveControl.GetType().Name.Equals("DataGridViewTextBoxEditingControl"))
{
if (oKeyEventArgs.KeyCode == Keys.Enter)
{
MessageBox.Show("Enter");
}
}
Qim
2006-11-07
打赏
举报
回复
楼主。我给我网址不行吗?
前几天刚用的。没有问题。
DataGridView
中
,
输入
数据,按
回车
,自动跳到下一列
DataGridView
中
,
输入
数据,按
回车
,自动跳到下一列
C#自定义
DataGridView
控件
实现按
回车
时左右
移动
,当到达最后一个可编辑的
单元格
时换行到下行
中
第一个可编辑的
单元格
。到达最后一行最后一个可编辑
单元格
时保存原位。可实现独立的DataGrieView和与其他控件一起使用的界面
重写控件
DataGridView
重写 控件
DataGridView
按下
回车
跳到右边的
单元格
C#开发实例大全(基础卷).软件开发技术联盟(带详细书签) PDF 下载
实例223 在TextBox控件
中
显示
回车
符 297 实例224 只允许
输入
数字的TextBox控件 298 实例225 在TextBox控件底端显示下划线 299 实例226 屏蔽TextBox控件上的粘贴功能 300 实例227 屏蔽TextBox控件上默认的右键菜单 ...
C#编程经验技巧宝典
79 <br>0115 如何判断是否为数字 79 <br>0116 如何在字符串
中
查找指定字符 79 <br>0117 如何在字符串
中
用一子串替换另一子串 80 <br>0118 将新字符串添加到已有字符串
中
80 <br>0119 如何在...
C#
110,553
社区成员
642,562
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章