Hinein oder Hinauszoomen auf dem Arbeitsblatt in GridDesktop

Ein- oder Auszoomen mit Aspose.Cells.GridDesktop

Aspose.Cells bietet die Aspose.Cells.GridDesktop.Worksheet-Klasse, die eine Vielzahl von Eigenschaften und Methoden zum Verwalten von Arbeitsblättern enthält. Verwenden Sie die Zoom-Eigenschaft der Worksheet-Klasse, um den Zoomfaktor eines Arbeitsblatts festzulegen. Der Zoomfaktor wird durch die Zuweisung eines numerischen (ganzzahligen) Werts an die Zoom-Eigenschaft festgelegt.

Wir erstellen einen MS Excel-ähnlichen Zoomregler unter Verwendung des TrackBar (.NET)-Steuerelements. In einem WinForm-Projekt platzieren wir das Aspose.Cells.GridDesktop-Steuerelement aus der Toolbox auf dem Formular und geben einige Eigenschaften an, um seinen Namen, seine Größe oder andere Aspekte entsprechend festzulegen. Nun platzieren wir das TrackBar-Steuerelement in der unteren rechten Ecke unterhalb des GridDesktop-Steuerelements und fügen auch ein Label-Steuerelement hinzu, das den prozentualen Wert anzeigen soll, den Sie über das TrackBar-Steuerelement festlegen. Wir fügen relative Codezeilen im Scroll-Ereignis des TrackBar hinzu, sodass beim Scrollen des TrackBar-Steuerelements der GridDesktop herein- oder herauszoomen sollte, um die Daten/Inhalte darin anzuzeigen.

Im folgenden Beispiel wird gezeigt, wie man die Zoom-Eigenschaft verwendet, um den Zoomfaktor des aktiven Arbeitsblatts von GridDesktop festzulegen. Zuerst importieren wir eine Vorlagen-Excel-Datei in GridDesktop.

Schreiben Sie den untenstehenden Code im Load-Ereignis des Formulars, um die Vorlagen-Excel-Datei in GridDesktop und den Trackbar-Wert festzulegen.

Kopieren Sie nun den untenstehenden Code in das Scroll-Ereignis des Tracks und führen Sie die Anwendung aus. Sie werden feststellen, dass sich beim Verschieben des Trackbar der Zoomwert des Arbeitsblatts ändert.