如何使用键盘选择整列(或行)

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 keysShift+Option+(Left Arrow and/or Right Arrow keys

这应该可行

【讨论】:

谢谢,这是一个有用的解决方法。如果最终用户有 30 列,则对他们来说效果不佳。我发现在步骤 3 中的 PC 上您不需要按 ALT,只需按 shift+箭头。我会尝试找到一种程序化的方式并分享。

以上是关于如何使用键盘选择整列(或行)的主要内容,如果未能解决你的问题,请参考以下文章

数据库提取器----知识点

如何从模型内部选择 QTableView 索引或行

如何测试 Excel VBA 范围变量以引用整列..?

如何在 VS Code 中的行首或行尾获取多个光标? [复制]

wpf:DataGrid 禁用选定的行样式 - 或行选择

EXCEL中整列数字,如何不显示小数点后的0?