GridDesktop
Innehåll
[
Dölj
]GridDesktop class
Aspose GridDesktop class Representerar ett rotobjekt för att skapa en GridDesktop-kontroll. För att använda den här kontrollen, dra den helt enkelt från din verktygslåda till ett formulär eller användarkontroll.
public class GridDesktop : UserControl
Konstruktörer
namn | Beskrivning |
---|---|
GridDesktop() | Aspose GridDesktop class |
Egenskaper
namn | Beskrivning |
---|---|
ActiveSheetIndex { get; set; } | Hämtar eller ställer in det valda arkindexet. |
ActiveSheetNameFont { get; set; } | Hämtar eller ställer in det aktiva arket som visar teckensnittet för arkfältet. |
AlwasysRecalculateAllFormulas { get; set; } | Hämtar eller ställer in ett värde som anger om vi behöver köra alla formler, som när vi kör alla formler, när du uppdaterar ett cellvärde, och det påverkar andra, och andra påverkar andra, mer och mer, eftersom hela cellerna behöver räknas om ,precis som fjärilseffekten, den behöver massor av stackoperationer , den kommer att få mycket låg prestanda, som i CELLSNET-41921, det här numret innehåller själva filen som kan visa detta scenario vi skulle bättre bara köra alla formler, ,som när vi kör alla formler kan vi ha en viss optimering. |
BorderStyle { get; set; } | Indikerar kantstilen för kontrollen. |
ColumnHeaderVisible { get; set; } | Hämtar eller ställer in ett värde som anger om kolumnrubriken är synlig. |
CommentDisplayingFont { get; set; } | Hämtar eller ställer in standardtypsnittet för kommentartext. |
ContextMenuManager { get; } | Hämtar ContextMenuManager-instansen. |
DefaultCellFont { get; set; } | Hämtar eller ställer in standardteckensnittet för cellen |
DefaultCellFontColor { get; set; } | Hämtar eller ställer in standardteckensnittsfärgen för cellen. |
EnableClipboardCopyPaste { get; set; } | Indikerar om den ska kopiera/klistras in baserat på urklipp, så att den kan kopiera/klistra in med MS-EXCEL. Den kopierar/klistrar bara in cellvärden, den kopierar inte någon annan inställning av cellen som format, kantstil och så vidare Standardvärdet är false. |
EnableCopyWithExtension { get; set; } | Hämtar eller ställer in ett värde som anger om kopieringsoperationen kommer att utöka antalet rader eller kolumner. |
EnableCopyWithLockedOption { get; set; } | Hämtar eller ställer in ett värde som indikerar om kopieringsoperationen kommer att kopiera stilens CellLocked-attributvärde för en cell. |
EnableUndo { get; set; } | Hämtar eller ställer in ett värde som indikerar om funktionen Ångra är aktiverad. Standardvärdet är false. |
GridMemorySetting { get; set; } | Hämtar eller ställer in minnesalternativ. |
IsHorizontalScrollBarVisible { get; set; } | Ställer in synlig staty för horisontell rullningslist. |
IsVerticalScrollBarVisible { get; set; } | Ställer in synlig staty för Vertical ScrollBar. |
Names { get; } | Hämtar samlingen av alla Name-objekt i kalkylarket. |
PageRows { get; set; } | Ställer in eller hämtar radstorlek för paginering. det maximala antalet sidarader som stöds är 100 000, det maximala antalet sidnummer som stöds är 5000. |
PasteType { get; set; } | Indikerar vilken typ av klistra in när åtgärden klistras in, endast tillgänglig när EnableClipboardCopyPaste är falsk . |
R1C1 { get; set; } | Hämtar eller ställer in ett värde som indikerar om kontrollen använder R1C1 referensstil. |
RecalculateFormulas { get; set; } | Hämtar eller ställer in ett värde som anger om alla cellers formler ska räknas om när en cells värde ändras. Standardvärdet är sant. |
RowHeaderVisible { get; set; } | Hämtar eller ställer in ett värde som anger om radhuvudet är synligt. |
SheetNameFont { get; set; } | Hämtar eller ställer in standard visningsteckensnitt för arkfältet. |
SheetsBarVisible { get; set; } | Hämtar eller ställer in ett värde som anger om arkstapeln är synlig. |
SheetTabWidth { get; set; } | Ställer in /får bredd på arkfliken. |
ShowContextMenu { get; set; } | Hämtar eller ställer in ett värde som indikerar om kontrollen kan visa snabbmenyn. |
ShowStatus { get; set; } | Hämtar eller ställer in ett värde som anger om beräkna status ska visas. Standardvärdet är sant. |
UndoManager { get; } | Hämtar UndoManager-instansen. |
Worksheets { get; } | Får arbetsbladen. |
Metoder
namn | Beskrivning |
---|---|
Clear() | Rensar GridDesktop-kontrollen. |
Copy() | Kopierar fokuserat cellinnehåll till urklipp. |
Cut() | Klipper fokuserat cellinnehåll till urklipp. |
DoSplit() | Ställer in delad vy. |
EndFormatPainter() | Meddelar GridDesktop för att avsluta FormatPainter. |
ExportExcelFile(Stream) | Exporterar till en Excel-filström, inklusive disk-IO-ström eller minnesström. |
ExportExcelFile(string) | Exporterar till en excel-fil. |
ExportExcelFile(Stream, FileFormatType) | Exporterar till en Excel-filström, inklusive disk-IO-ström eller minnesström. |
ExportExcelFile(string, FileFormatType) | Exporterar till en excel-fil. |
GetActiveWorksheet() | Hämtar aktuellt aktivt kalkylblad. |
getHScrollBar() | returnera horisontell rullningslist |
getVScrollBar() | retur vertikal rullningslist |
ImportExcelFile(Stream) | Importerar från en Excel-filström, inklusive diskfilström eller minnesström. |
ImportExcelFile(string) | Importerar från en excel-fil. |
ImportExcelFile(Stream, bool) | Importerar från en Excel-filström, inklusive diskfilström eller minnesström. |
ImportExcelFile(string, bool) | Importerar från en excel-fil. |
ImportExcelFile(string, int) | Importerar ett kalkylblad från en excel-fil. |
ImportExcelFile(Stream, string, string, bool, bool) | Importerar från en excel-fil. |
ImportExcelFile(string, string, string, bool, bool) | Importerar från en excel-fil. |
OpenFindReplaceDialog(bool) | Öppnar dialogrutan FindReplace för att hitta eller ersätta celler. |
Paste() | Klistrar in urklippsinnehåll i fokuserad cell. |
RefreshControl() | Uppdatera GridDesktop-kontrollen. |
RunAllFormulas() | Kör alla cellers formel. |
SetAllScrollBarsVisible() | Gör att alla rullningslister är synliga. |
ShowStyleDialog() | Öppnar en stildialog för att ställa in cellers stil, teckensnitt, färger etc. |
StartFormatPainter(bool) | Meddelar GridDesktop för att starta FormatPainter. |
UnDoSplit() | Avaktiverad delad vy. |
static GetVersion() | Hämta releaseversionen. |
Fält
namn | Beskrivning |
---|---|
LoadDataFilter | alternativen för att filtrera data när arbetsbok laddas från mall. |
ShowImportMessage | om meddelanderutan ska visas när det inte går att importera filen, standardvärdet är true |
evenemang
namn | Beskrivning |
---|---|
event AfterDeleteColumns | Uppstår efter att kolumnen har tagits bort. |
event AfterDeleteRows | Uppstår efter att raden har tagits bort. |
event AfterInsertColumns | Uppstår efter att ny kolumn har infogats. |
event AfterInsertRows | Uppstår efter att en ny rad har infogats. |
event BeforeCalculate | Förekommer före beräkna formeln i arbetsboken. |
event BeforeLoadFile | Förekommer innan arbetsboken laddas från filen. |
event CellButtonClick | Uppstår när cellknappen klickas. |
event CellCheckedChanged | Uppstår när cellkryssrutan Markerad egenskap ändras. |
event CellClick | Uppstår när rutnätscellen klickas. |
event CellComboBoxCopy | Uppstår när en rutnätscell ComboBox kopieras. |
event CellDataChanged | Uppstår när rutnätscelldataegenskapen ändras. |
event CellDoubleClick | Uppstår när rutnätscellen dubbelklickas. |
event CellFormatChanged | Uppstår när cellformatet ändras via dialogrutan Formatera celler. |
event CellKeyPressed | Uppstår när en tangent trycks ned medan en cell har fokus. |
event CellSelectedIndexChanged | Uppstår när cellkomborutan SelectedIndex-egenskapen har ändrats. |
event CellTextBoxChanging | Förekommer när du skriver tecken i en rutnätscell. |
event CellValidationFailed | Uppstår när en rutnätscells validering misslyckades. |
event ColumnHeaderClick | Uppstår när kolumnrubriken klickade. |
event ColumnHeaderDoubleClick | Uppstår när kolumnrubriken dubbelklickar. |
event CommentDataChanged | Uppstår när kommentarsdata har ändrats. |
event FailLoadFile | |
event FinishCalculate | Uppstår efter att ha beräknat formeln i arbetsboken. |
event FinishLoadFile | Uppstår när arbetsboken laddas. |
event FocusedCellChanged | Uppstår när den fokuserade cellen ändras. |
event RowColumnHiddenChanged | Inträffar när rad/kolumns döljstatus ändras. |
event RowFilteredEvent | Uppstår efter att radfilterobjektet har valts. |
event RowHeaderClick | Uppstår när radhuvudet klickas. |
event RowHeaderDoubleClick | Uppstår när radhuvudet dubbelklickar. |
event SelectedCellRangeChanged | Uppstår när det valda cellområdet ändras. |
event SelectedSheetIndexChanged | Uppstår när egenskapen SelectedSheetIndex ändras. |
event ShapeClick | Uppstår när formen klickas. |
Anmärkningar
Se .NET SDK-dokumentet för ytterligare information om System.Windows.Forms.UserControl.
Exempel
[C#]
gridDesktop1.Worksheets[0].Cells[0, 0].Value = "2";
gridDesktop1.Worksheets[0].Cells[1, 0].Value = "3";
gridDesktop1.Worksheets[0].Cells[2, 1].Value = "=a1*a2";
gridDesktop1.RunAllFormulas();
gridDesktop1.Invalidate();
[Visual Basic]
gridDesktop1.Worksheets(0).Cells(0, 0).Value = "2"
gridDesktop1.Worksheets(0).Cells(1, 0).Value = "3"
gridDesktop1.Worksheets(0).Cells(2, 1).Value = "=a1*a2"
gridDesktop1.RunAllFormulas()
gridDesktop1.Invalidate()
Se även
- namnutrymme Aspose.Cells.GridDesktop
- hopsättning Aspose.Cells.GridDesktop