在 GridDesktop 中放大或缩小工作表

使用 Aspose.Cells.GridDesktop 放大或缩小

Aspose.Cells 提供 Aspose.Cells.GridDesktop.Worksheet 类,该类具有用于管理工作表的广泛属性和方法。要设置工作表的缩放系数,请使用 Worksheet 类的 Zoom 属性。缩放系数通过为 Zoom 属性分配一个数字(整数)值来设置。

我们使用 TrackBar (.NET) 控件构建类似 MS Excel 的缩放滑块。在 WinForm 项目中,我们将工具箱中的 Aspose.Cells.GridDesktop 控件放置到窗体中,并指定一些属性以相应地设置其名称、大小或其他方面。现在,我们将 TrackBar 控件放置在 GridDesktop 控件下方的右下角,我们还放置了一个 Label 控件,该控件将显示您通过 TrackBar 控件的句柄指定的百分比值。我们在 TrackBar 的 Scroll 事件中添加了相关的代码行,因此当您滚动 Trackbar 控件时,GridDesktop 应该放大或缩小以显示其中的数据/内容。

下面给出一个完整的示例,演示如何使用 Zoom 属性设置 GridDesktop 的活动工作表的缩放因子。我们首先将模板 Excel 文件导入 GridDesktop。

在窗体的 Load 事件中编写以下代码以设置 GridDesktop 中的模板 Excel 文件和轨迹栏值。

现在将下面的代码复制到轨道滚动事件中并运行应用程序。您会注意到移动轨迹栏会改变工作表的缩放属性。