我尝试更改使用DockPanel Suite在具有多个文档的应用程序中使用Control + Tab时出现的选项卡的顺序。
确切地说,我愿意获得像Visual Studio这样的行为。也就是说,如果您在文档1中有文档1,2和3,请按" Control + Tab"一旦将您带到文档2.如果您现在释放控制键,然后按" Control + Tab"再次,文件1弹出。一般而言,VS存储最新选定的选项卡,Control + Tab按照之前访问的顺序循环显示
有没有办法这样做? (最好不要修改源代码,但如果需要,我可以尝试更改它)
谢谢!
答案 0 :(得分:1)
我在主窗体中使用了ProcessCmdKey,以便自己处理Ctrl + Tab和Ctrl + Shift + Tab,并返回true,以便DockPanel Suite不处理该键。 然后,只需要自己处理文档的顺序,并在按下Ctrl + Tab时显示/隐藏文档