TabControl的Ctrl + Tab快捷键功能能否禁用
目前的TabControl控件,自带Ctrl + Tab快捷键功能,按下Ctrl + Tab时,自动切换Tab,的确是很方便。不过有些业务比较特殊,不需要这个功能,请问是否可以通过设定禁用这个功能?
谢谢。 请问是C1 Winform的控件吗?
顺便帮补充一下您用的开发平台和运行环境。 是:GrapeCity.Win.PlusPak.v70.dll的GrapeCity.Win.Containers的GcTabControl。
Winform的。
运行环境是Win7 64位。开发环境是:windows7 64位,Visusl Studio 2012 如果你从GcTabControl派生了自己的类型,那么你可以重写ProcessKeyPreview或者重写OnKeyDown,使得GcTabControl不处理Ctrl + Tab。
顺便问一下,这个快捷键对你们的业务造成干扰了么?是不是和标准TabControl的行为不一致? 回复 4楼Carl的帖子
没有干扰。
只是业务比较特殊,使用了两个GcTabControl和其他一些控件重新封装了一个特殊的控件。
Ctrl + Tab功能还是要的,不过如果自动跳转,就不符合需求了。所以要手动控制。
就重写ProcessKeyPreview或OnKeyDown吧。
多谢! 回复 5楼xjsxjs197的帖子
不用客气。
页:
[1]