在 ReoGrid 编辑器中,地址栏和公式栏通过提供单元格位置的详细信息以及简化公式管理,显著提升了用户与电子表格的交互体验。

ReoGrid 编辑器中的地址栏用于显示当前选中单元格或单元格区域的地址。它为用户快速定位当前选区在工作表中的具体位置提供了便利。主要功能包括:
在地址栏中输入目标单元格地址。例如若要跳转到E列第10行的单元格,只需输入"E10"。

输入目标地址后按Enter键,ReoGrid编辑器会立即选中并将指定单元格(本例中的"E10")置于视图焦点位置。




点击地址栏右侧的下拉箭头,从列表中选择一个名称:

与该名称关联的单元格区域将自动在工作表中被选中。

公式栏是ReoGrid编辑器的核心组件,其功能类似于Microsoft Excel等电子表格应用中的公式栏。作为交互区域,用户可以在此查看和编辑当前选中单元格的公式或数据。
ReoGrid编辑器公式栏的主要特点:
// 获取当前工作表
var sheet1 = reoGridControl.CurrentWorksheet;
// 通过地址跳转到指定单元格
sheet1.FocusPos("E10"); // 聚焦到E10单元格
// 定义命名区域
sheet1.DefineNamedRange("我的区域", "B4:D8");
// 选择命名区域
sheet1.SelectNamedRange("我的区域");
// 在公式栏中设置单元格公式
sheet1.Cells["A1"].Formula = "=SUM(B1:B10)";
// 获取单元格显示值(计算结果)
var displayValue = sheet1.Cells["A1"].Data;
// 获取单元格原始公式
var formula = sheet1.Cells["A1"].Formula;
说明:
- 在aardio中通过
reoGridControl.CurrentWorksheet获取当前活动工作表对象- 使用
FocusPos方法可直接跳转到指定坐标,参数支持"A1"样式或行列索引- 命名区域管理通过
DefineNamedRange和SelectNamedRange方法实现- 单元格的
Formula属性用于设置/获取公式,Data属性获取计算后的显示值