找回密码
 立即注册

QQ登录

只需一步,快速开始

安心海叶

中级会员

66

主题

255

帖子

717

积分

中级会员

积分
717

活字格认证微信认证勋章

[已处理] C1DataGrid添加行

安心海叶
中级会员   /  发表于:2017-5-2 17:26  /   查看:3873  /  回复:5
本帖最后由 安心海叶 于 2017-5-3 09:02 编辑

你好!
        请问C1DataGrid添加新行,如何屏蔽快捷键return? 现在手动添加的行,return后相当于添加2行
以下是我添加VTMin之后同时return默认添加的数据


如何屏蔽C1DataGrid所有的快捷键操作?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2017-5-3 10:51:17
沙发
您好,这块没有属性去屏蔽快捷键操作,有一个解决方案是我们可以扑捉键盘事件来屏蔽。希望我的回答能帮到你。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
安心海叶
中级会员   /  发表于:2017-5-3 11:26:01
板凳
JeffryLI 发表于 2017-5-3 10:51
您好,这块没有属性去屏蔽快捷键操作,有一个解决方案是我们可以扑捉键盘事件来屏蔽。希望我的回答能帮到你 ...

谢谢您的回复,可是怎么设置才能快捷键不响应,比方说,按return键,不自动添加行
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-5-3 11:39:35
地板
本帖最后由 JeffryLI 于 2017-5-3 11:42 编辑
安心海叶 发表于 2017-5-3 11:26
谢谢您的回复,可是怎么设置才能快捷键不响应,比方说,按return键,不自动添加行

您好,比如说您按下return键,事件Key会传回e的参数,你可以判断传回来的值,来屏蔽相关的操作。
  1. private void c1FlexGrid1_KeyPress(object sender, KeyPressEventArgs e)
  2.                 {
  3.                         if (e.KeyChar ="RETURN" )
  4.                         {
  5.                                 //TODO
  6.                         }
  7.                 }
复制代码

请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
安心海叶
中级会员   /  发表于:2017-5-3 15:59:36
5#
JeffryLI 发表于 2017-5-3 11:39
您好,比如说您按下return键,事件Key会传回e的参数,你可以判断传回来的值,来屏蔽相关的操作。

谢谢,e.Handled = true
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-5-3 17:47:45
6#
很高兴能帮到您,祝您工作顺利!
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部