Показать или скрыть полосы прокрутки в Aspose.Cells
Полосы прокрутки очень часто используются для навигации по содержимому любого файла. Обычно существует два вида полос прокрутки:
- Вертикальные полосы прокрутки
- Горизонтальные полосы прокрутки
Microsoft Excel также предоставляет горизонтальные и вертикальные полосы прокрутки, чтобы пользователи могли прокручивать содержимое рабочего листа. Используя Aspose.Cells, разработчики могут управлять видимостью обоих типов полос прокрутки в файлах Excel.
Aspose.Cells предоставляет класс,Рабочая тетрадькоторый представляет файл Excel.Рабочая тетрадь Класс предоставляет широкий спектр свойств и методов для управления файлом Excel. Для управления видимостью полос прокрутки используйтеWorkbookSettings учебный класс'Исвскроллбарвидибле иIsHScrollBarVisible характеристики.Исвскроллбарвидибле иIsHScrollBarVisible являются логическими свойствами, что означает, что эти свойства могут хранить толькоистинный или жеЛОЖЬ ценности.
Ниже приведен полный код, который открывает файл Excel, book1.xls, скрывает обе полосы прокрутки, а затем сохраняет измененный файл как output.xls.
На снимке экрана ниже показан файл Book1.xls, содержащий обе полосы прокрутки. Измененный файл сохраняется как файл output.xls, также показанный ниже.
Book1.xls: файл Excel до каких-либо изменений
output.xls: файл Excel после модификации
C#
//Creating a file stream containing the Excel file to be opened
FileStream fstream = new FileStream("book1.xls", FileMode.Open);
//Instantiating a Workbook object
//Opening the Excel file through the file stream
Workbook workbook = new Workbook(fstream);
//Hiding the vertical scroll bar of the Excel file
workbook.Settings.IsVScrollBarVisible = false;
//Hiding the horizontal scroll bar of the Excel file
workbook.Settings.IsHScrollBarVisible = false;
//Saving the modified Excel file
workbook.Save("output.xls");
//Closing the file stream to free all resources
fstream.Close();