# dotNet.ReoGrid 扩展库 - 重置控件

[重置工作簿（所有工作表）](#重置工作簿所有工作表)
-----------------------------------------------------------------

要重置整个工作簿（即移除所有工作表并创建一个新的空白工作表），可以使用控件的 `Reset` 方法。

```aardio
// 获取 ReoGrid 控件对象后调用 Reset 方法
grid.Reset();
```

重置工作表
-----------------------------------

要重置指定的工作表，可以调用该工作表的 `Reset` 方法。

```aardio
// 获取当前工作表对象后调用 Reset 方法
grid.CurrentWorksheet.Reset();
```

将工作表重置为指定行列数
-----------------------------------------------------------------------------------------------

要将工作表重置为指定的行数和列数，可以在调用 `Reset` 方法时传入行数和列数参数。

```aardio
// 将工作表重置为 1000 行 200 列
sheet1.Reset(1000, 200);
```

说明：
1. 在 aardio 中调用 .NET 类构造对象实例时不需要使用 `new` 关键字
2. .NET 下标从 0 开始， aardio 数组自 1 开始，在 aardio 中在 .NET 对象的下标操作符内指定单个数值索引时会减自动减 1（将自 1 开始的索引转换为自 0 开始）, 但在下标内指定多个索引时不会自动减 1, 调用 .NET 函数参数时也不会将数值参数自动减 1。 而调用 ReoGrid 我们通常会在下标中指定行列等多个索引，所以仍应当用 `sheet1[0,0]` 表示第一个列（自 0 开始）。
3. `grid` 是通过 `ReoGrid.ReoGridControl(winform)` 创建的控件对象。
4. `sheet1` 是通过 `grid.CurrentWorksheet` 或 `grid.Worksheets[索引]` 获取的工作表对象。