diff --git a/win_text_editor/lib/modules/code_creater/services/code_create_service.dart b/win_text_editor/lib/modules/code_creater/services/code_create_service.dart index bd2409d..b800acc 100644 --- a/win_text_editor/lib/modules/code_creater/services/code_create_service.dart +++ b/win_text_editor/lib/modules/code_creater/services/code_create_service.dart @@ -65,7 +65,6 @@ class CodeCreateService { if (action!.startsWith("遍历") && action.endsWith("结束")) { //将当前遍历块内变量清除 final memberName = iterateStack.removeLast(); - debugPrint('删除遍历块:$memberName'); iterateOutputFields.remove(memberName); iteratePartnerMap.remove(memberName); diff --git a/win_text_editor/lib/modules/data_format/widgets/grid_view.dart b/win_text_editor/lib/modules/data_format/widgets/grid_view.dart index 580d72e..005b588 100644 --- a/win_text_editor/lib/modules/data_format/widgets/grid_view.dart +++ b/win_text_editor/lib/modules/data_format/widgets/grid_view.dart @@ -54,8 +54,11 @@ class _DataGridViewState extends State { ), // 数据表格区域 Expanded( - child: + child: Row( + children: [ _csvData.isEmpty ? const Center(child: Text('请选择CSV文件')) : _buildScrollableDataGrid(), + ], + ), ), ], ); @@ -170,9 +173,9 @@ class _DataGridViewState extends State { columns: columns, gridLinesVisibility: GridLinesVisibility.both, headerGridLinesVisibility: GridLinesVisibility.both, + columnWidthMode: ColumnWidthMode.fill, allowColumnsResizing: true, columnResizeMode: ColumnResizeMode.onResizeEnd, - columnWidthMode: ColumnWidthMode.none, ); } } diff --git a/win_text_editor/lib/modules/template_parser/widgets/grid_view.dart b/win_text_editor/lib/modules/template_parser/widgets/grid_view.dart index 16c84ee..1977759 100644 --- a/win_text_editor/lib/modules/template_parser/widgets/grid_view.dart +++ b/win_text_editor/lib/modules/template_parser/widgets/grid_view.dart @@ -135,6 +135,7 @@ class TemplateGridView extends StatelessWidget { columns: columns, gridLinesVisibility: GridLinesVisibility.both, headerGridLinesVisibility: GridLinesVisibility.both, + columnWidthMode: ColumnWidthMode.fill, allowColumnsResizing: true, allowEditing: true, // 启用编辑 editingGestureType: EditingGestureType.tap, // 点击编辑 diff --git a/win_text_editor/lib/shared/base/my_sf_data_grid.dart b/win_text_editor/lib/shared/base/my_sf_data_grid.dart index 1bb1bd7..9203875 100644 --- a/win_text_editor/lib/shared/base/my_sf_data_grid.dart +++ b/win_text_editor/lib/shared/base/my_sf_data_grid.dart @@ -61,6 +61,7 @@ class MySfDataGrid extends StatelessWidget { gridLinesVisibility: GridLinesVisibility.both, headerGridLinesVisibility: GridLinesVisibility.both, allowColumnsResizing: true, // 启用列宽调整 + columnWidthMode: ColumnWidthMode.fill, columnResizeMode: ColumnResizeMode.onResizeEnd, // 推荐模式 controller: controller, columns: [