feat(datagrid): 完善左固定列体验并统一选中主题色

- 虚拟表横滚:表头 sticky + 表体 translateX 补偿,勾选/行号/钉住列同步固定
- 支持列头钉住左侧、钉住列显示图标;序号列可拖宽且不参与排序
- 行选中与单元格选区统一 V2 绿色,固定列底色对齐 --gn-bg-panel
- 查询结果页启用列头筛选,并在客户端按条件过滤当前结果集
This commit is contained in:
Syngnat
2026-07-09 15:37:20 +08:00
parent 947277bdec
commit af9f490172
20 changed files with 2064 additions and 744 deletions

View File

@@ -3840,6 +3840,9 @@
"data_grid.context_menu.export_selected": "Экспортировать выбранные данные",
"data_grid.context_menu.fill_to_selected_rows": "Заполнить выбранные строки ({{count}})",
"data_grid.context_menu.hide_column": "Скрыть это поле",
"data_grid.context_menu.pin_column_left": "Закрепить слева",
"data_grid.context_menu.unpin_column_left": "Открепить столбец",
"data_grid.message.pin_column_unavailable": "В этом представлении нельзя запомнить закреплённые столбцы",
"data_grid.context_menu.hide_column_comment": "Скрыть комментарий поля",
"data_grid.context_menu.hide_column_type": "Скрыть тип поля",
"data_grid.context_menu.paste_copied_columns": "Вставить скопированные столбцы (с теми же именами)",