如何使用键盘选择整列(或行)
Posted
技术标签:
【中文标题】如何使用键盘选择整列(或行)【英文标题】:How to select entire column (or row) using keyboard 【发布时间】:2022-01-03 21:52:01 【问题描述】:使用 ag-grid(在演示页面上尝试https://www.ag-grid.com/example.php)如何使用键盘选择整列? 您可以按(在演示中)Shift 和向下箭头并一直向下,但这对于 1000 行不实用。一旦你按下 Control,被选中的单元格会变成最底部的单元格,但是你会失去选择(就像没有按下 Shift 键一样)。
如果我在 Excel 中,我会选择一列中的顶部单元格,按 Control+Shift+向下箭头,整个列被选中,我现在可以通过 Control+C 进行复制。
我看过这篇文章,它添加了一个新的菜单项来做到这一点How to select column data in ag-grid。我知道我也可以为该操作指定快捷方式,但理想情况下,我需要使用 Control(Mac 上的 Command)键的键盘方式。
【问题讨论】:
【参考方案1】:有一种不那么直接的方法。
-
单击要选择的列最顶部的单元格
执行
Control + A
(或Command + A
for macOS)以选择所有网格
现在在 Mac OS 中按 Shift+ALT+(Left Arrow and/or Right Arrow keys
或 Shift+Option+(Left Arrow and/or Right Arrow keys
这应该可行
【讨论】:
谢谢,这是一个有用的解决方法。如果最终用户有 30 列,则对他们来说效果不佳。我发现在步骤 3 中的 PC 上您不需要按 ALT,只需按 shift+箭头。我会尝试找到一种程序化的方式并分享。以上是关于如何使用键盘选择整列(或行)的主要内容,如果未能解决你的问题,请参考以下文章