aardio 文档

dotNet.ReoGrid 扩展库 - 缩放控制

通过代码调整缩放比例

在 ReoGrid 中,您可以通过以下方法以编程方式控制工作表的缩放级别:

sheet1.ZoomIn();     // 放大 0.1 倍
sheet1.ZoomOut();    // 缩小 0.1 倍
sheet1.ZoomReset();  // 重置为原始大小 (1倍)

35

设置缩放比例

要调整 ReoGrid 工作表的缩放级别,可以直接使用 SetScale 方法:

sheet1.SetScale(2, System.Drawing.Point.Empty);

36

此方法允许您设置缩放比例,有效地放大或缩小工作表视图。第一个参数(本例中为2)指定缩放比例,其中1表示正常大小,2表示放大两倍,0.5表示缩小一半,依此类推。

SetScale 方法的第二个参数用于指定缩放变换的原点。目前此功能保留供将来实现,应设置为 System.Drawing.Point.Empty

使用鼠标缩放

在 ReoGrid 中,按住 Ctrl 键并滚动鼠标滚轮即可放大或缩小电子表格。这是内置的原生行为。

禁用鼠标缩放功能

通过将工作表设置 Behavior_MouseWheelToZoom 改为 false 可以禁用鼠标滚轮缩放功能:

sheet1.SetSettings(ReoGrid.WorksheetSettings.Behavior_MouseWheelToZoom, false);

鼠标滚轮缩放

在 ReoGrid 中,您可以轻松地通过按住 Ctrl 键并使用鼠标滚轮来放大和缩小电子表格。此功能是内置特性,旨在为用户提供直观的方式来控制电子表格视图的缩放级别。

禁用鼠标滚轮缩放

如果需要禁用由鼠标滚轮触发的缩放功能,可以修改工作表设置。具体来说,将 Behavior_MouseWheelToZoom 设置设为 false

sheet1.SetSettings(ReoGrid.WorksheetSettings.Behavior_MouseWheelToZoom, false);

代码说明:

  1. 在 aardio 中调用 .NET 方法时,浮点数参数可以直接使用整数(如 2 代替 2f
  2. Point.Empty 需要完整命名空间 System.Drawing.Point.Empty
  3. 设置项 WorksheetSettings.Behavior_MouseWheelToZoom 需要完整命名空间 ReoGrid.WorksheetSettings.Behavior_MouseWheelToZoom
  4. 所有方法调用都使用 . 操作符,保持 aardio 语法风格

Markdown 格式