Zooma in eller ut på arbetsbladet i GridDesktop

Zooma in eller ut med Aspose.Cells.GridDesktop

Aspose.Cells tillhandahåller Aspose.Cells.GridDesktop.Worksheet-klassen som har ett brett utbud av egenskaper och metoder för att hantera kalkylblad. För att ställa in ett kalkylblads zoomfaktor, använd kalkylbladsklassens Zoom-egenskap. Zoomfaktorn ställs in genom att tilldelas ett numeriskt (heltal) värde till egenskapen Zoom.

Vi bygger en MS Excel-liknande zoomreglage med TrackBar (.NET) kontroll. I ett WinForm-projekt placerar vi Aspose.Cells.GridDesktop-kontrollen från Toolbox till formuläret och anger några egenskaper för att ställa in dess namn, storlek eller andra aspekter därefter. Nu placerar vi TrackBar-kontrollen @ nedre högra hörnet under GridDesktop-kontrollen, vi lägger också en Label-kontroll som skulle visa procentvärdet du anger via TrackBar-kontrollens handtag. Vi lägger till relativa kodrader i TrackBars Scroll-händelse, så när du bläddrar i Trackbar-kontrollen bör GridDesktop zooma in eller ut för att visa data/innehåll i den.

Ett komplett exempel ges nedan som visar hur man använder egenskapen Zoom för att ställa in zoomfaktorn för det aktiva kalkylbladet i GridDesktop. Vi importerar först en mall Excel-fil till GridDesktop.

Skriv nedanstående kod i formulärets Load-händelse för att ställa in mallens Excel-fil i GridDesktop och trackbar-värdet.

Kopiera nu nedanstående kod inuti spårrullningshändelsen och kör applikationen. Du kommer att märka att rörlig spårstapel ändrar kalkylbladets zoomegenskap.