在 ReoGrid 中,您可以通过以下方法以编程方式控制工作表的缩放级别:
sheet1.ZoomIn(); // 放大 0.1 倍
sheet1.ZoomOut(); // 缩小 0.1 倍
sheet1.ZoomReset(); // 重置为原始大小 (1倍)

要调整 ReoGrid 工作表的缩放级别,可以直接使用 SetScale 方法:
sheet1.SetScale(2, System.Drawing.Point.Empty);

此方法允许您设置缩放比例,有效地放大或缩小工作表视图。第一个参数(本例中为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);
2 代替 2f)Point.Empty 需要完整命名空间 System.Drawing.Point.EmptyWorksheetSettings.Behavior_MouseWheelToZoom 需要完整命名空间 ReoGrid.WorksheetSettings.Behavior_MouseWheelToZoom. 操作符,保持 aardio 语法风格