GridDesktop でのワークシートの拡大縮小

Aspose.Cells.GridDesktop を使用した拡大縮小

Aspose.Cells は、ワークシートを管理するための多くのプロパティとメソッドを持つ Aspose.Cells.GridDesktop.Worksheet クラスを提供しています。ワークシートのズーム倍率を設定するには、Worksheet クラスの Zoom プロパティを使用します。ズーム倍率は、Zoom プロパティに数値(整数)値を割り当てることで設定されます。

TrackBar (.NET) コントロールを使用して MS Excel のようなズームスライダーを構築します。WinForm プロジェクトで、Toolbox から Aspose.Cells.GridDesktop コントロールをフォームに配置し、その他の設定を行います。次に、GridDesktop コントロールの下に右下隅に TrackBar コントロールを配置し、TrackBar コントロールの値を示す Label コントロールを配置します。TrackBar コントロールのスクロールイベントに関連するコードを追加し、TrackBar コントロールをスクロールすると、GridDesktop がデータ/コンテンツを表示するためにズームインまたはズームアウトします。

以下に、GridDesktop のアクティブなワークシートのズーム倍率を設定する方法を示す例があります。まず、テンプレートの Excel ファイルを GridDesktop にインポートします。

フォームのロードイベントに以下のコードを書き込んで、GridDesktop にテンプレートの Excel ファイルを設定し、トラックバーの値を設定します。

次に、トラックスクロールイベント内に以下のコードをコピーしてアプリケーションを実行します。トラックバーを移動すると、ワークシートのズーム倍率が変更されることに気づくでしょう。