Приближение или отдаление на листе GridDesktop

Приближение или отдаление с помощью Aspose.Cells.GridDesktop

Aspose.Cells предоставляет класс Aspose.Cells.GridDesktop.Worksheet, который имеет широкий набор свойств и методов для управления листами. Чтобы установить коэффициент масштабирования листа, используйте свойство Zoom класса Worksheet. Коэффициент масштабирования устанавливается путем присвоения числового (целочисленного) значения свойству Zoom.

Мы создаем слайдер масштабирования, похожий на MS Excel, используя элемент управления TrackBar (.NET). В проекте WinForm мы размещаем элемент управления Aspose.Cells.GridDesktop из панели инструментов на форму и указываем некоторые свойства для установки его имени, размера или других аспектов соответственно. Теперь мы размещаем элемент управления TrackBar в правом нижнем углу под элементом управления GridDesktop, также размещаем элемент управления Label, который будет показывать значение процента, указанное через элемент управления TrackBar. Мы добавляем соответствующие строки кода в событие прокрутки TrackBar, так что при прокрутке элемента управления TrackBar GridDesktop будет приближаться или отдаляться, чтобы отображать данные/содержимое в нем.

Ниже приведен полный пример, демонстрирующий, как использовать свойство Zoom для установки коэффициента масштабирования активного листа GridDesktop. Сначала мы импортируем шаблонный файл Excel в GridDesktop.

Напишите нижеприведенный код в событии Load формы, чтобы установить шаблонный файл Excel в GridDesktop и значение слайдера.

Теперь скопируйте нижеприведенный код в событие прокрутки слайдера и запустите приложение. Вы заметите, что при перемещении элемента управления TrackBar будет изменяться свойство масштабирования листа.