GridDesktop
Contenuti
[
Nascondere
]GridDesktop class
Aspose GridDesktop class Rappresenta un oggetto radice per creare un controllo GridDesktop. Per utilizzare questo controllo, trascinalo semplicemente dalla casella degli strumenti in un modulo o in un controllo utente.
public class GridDesktop : UserControl
Costruttori
Nome | Descrizione |
---|---|
GridDesktop() | Aspose classe GridDesktop |
Proprietà
Nome | Descrizione |
---|---|
ActiveSheetIndex { get; set; } | Ottiene o imposta l’indice del foglio selezionato. |
ActiveSheetNameFont { get; set; } | Ottiene o imposta il foglio attivo che visualizza il carattere della barra del foglio. |
AlwasysRecalculateAllFormulas { get; set; } | Ottiene o imposta un valore che indica se è necessario eseguire tutte le formule, come quando eseguiamo tutte le formule, quando aggiorniamo il valore di una cella, e influisce su altri e altri influiscono su altri, sempre di più, perché le celle intere devono essere ricalcolate ,proprio come l’effetto Butterfly,ha bisogno di molte operazioni sullo stack, otterrà prestazioni molto basse, come in CELLSNET-41921,questo numero contiene lo stesso file che può mostrare questo scenario faremmo meglio a eseguire tutte le formule, , poiché quando esegui tutte le formule potremmo avere qualche ottimizzazione. |
BorderStyle { get; set; } | Indica lo stile del bordo per il controllo. |
ColumnHeaderVisible { get; set; } | Ottiene o imposta un valore che indica se l’intestazione della colonna è visibile. |
CommentDisplayingFont { get; set; } | Ottiene o imposta il carattere di visualizzazione predefinito del testo del commento. |
ContextMenuManager { get; } | Ottiene l’istanza ContextMenuManager. |
DefaultCellFont { get; set; } | Ottiene o imposta il carattere predefinito della cella |
DefaultCellFontColor { get; set; } | Ottiene o imposta il colore del carattere predefinito della cella. |
EnableClipboardCopyPaste { get; set; } | Indica se copiare/incollare in base agli appunti, in modo che possa copiare/incollare con MS-EXCEL. Copia/incolla solo il valore della cella, Non copia nessun’altra impostazione della cella come il formato, lo stile del bordo e così via Il valore predefinito è false. |
EnableCopyWithExtension { get; set; } | Ottiene o imposta un valore che indica se l’operazione di copia estenderà il numero di righe o colonne. |
EnableCopyWithLockedOption { get; set; } | Ottiene o imposta un valore che indica se l’operazione di copia copierà il valore dell’attributo CellLocked dello stile di una cella. |
EnableUndo { get; set; } | Ottiene o imposta un valore che indica se la funzione Annulla è abilitata. Il valore predefinito è false. |
GridMemorySetting { get; set; } | Ottiene o imposta l’opzione di memoria. |
IsHorizontalScrollBarVisible { get; set; } | Imposta la statua visibile per la barra di scorrimento orizzontale. |
IsVerticalScrollBarVisible { get; set; } | Imposta la statua visibile per la barra di scorrimento verticale. |
Names { get; } | Ottiene la raccolta di tutti gli oggetti Name nel foglio di calcolo. |
PageRows { get; set; } | Imposta o Ottiene la dimensione della riga per l’impaginazione. il numero massimo di PageRows supportato è 100000, il numero massimo di pagine supportato è 5000. |
PasteType { get; set; } | Indica quale tipo di incolla quando si esegue l’operazione di incolla, disponibile solo quando EnableClipboardCopyPaste è false . |
R1C1 { get; set; } | Ottiene o imposta un valore che indica se il controllo utilizza lo stile di riferimento R1C1. |
RecalculateFormulas { get; set; } | Ottiene o imposta un valore che indica se ricalcolare la formula di tutte le celle quando il valore di una cella è cambiato. Il valore predefinito è true. |
RowHeaderVisible { get; set; } | Ottiene o imposta un valore che indica se l’intestazione della riga è visibile. |
SheetNameFont { get; set; } | Ottiene o imposta il carattere di visualizzazione predefinito della barra dei fogli. |
SheetsBarVisible { get; set; } | Ottiene o imposta un valore che indica se la barra del foglio è visibile. |
SheetTabWidth { get; set; } | Imposta /Ottiene la larghezza della scheda del foglio. |
ShowContextMenu { get; set; } | Ottiene o imposta un valore che indica se il controllo può mostrare il menu di scelta rapida. |
ShowStatus { get; set; } | Ottiene o imposta un valore che indica se mostrare lo stato di calcolo Il valore predefinito è true. |
UndoManager { get; } | Ottiene l’istanza di UndoManager. |
Worksheets { get; } | Ottiene i fogli di lavoro. |
Metodi
Nome | Descrizione |
---|---|
Clear() | Cancella il controllo GridDesktop. |
Copy() | Copia il contenuto della cella focalizzata negli appunti. |
Cut() | Taglia il contenuto della cella focalizzato negli appunti. |
DoSplit() | Imposta la vista divisa. |
EndFormatPainter() | Notifica a GridDesktop di terminare FormatPainter. |
ExportExcelFile(Stream) | Esporta in un flusso di file excel, incluso il flusso di I/O del disco o il flusso di memoria. |
ExportExcelFile(string) | Esporta in un file excel. |
ExportExcelFile(Stream, FileFormatType) | Esporta in un flusso di file excel, incluso il flusso di I/O del disco o il flusso di memoria. |
ExportExcelFile(string, FileFormatType) | Esporta in un file excel. |
GetActiveWorksheet() | Ottiene il foglio di lavoro attivo corrente. |
getHScrollBar() | restituisce la barra di scorrimento orizzontale |
getVScrollBar() | restituisce la barra di scorrimento verticale |
ImportExcelFile(Stream) | Importa da un flusso di file excel, incluso il flusso di file del disco o il flusso di memoria. |
ImportExcelFile(string) | Importa da un file excel. |
ImportExcelFile(Stream, bool) | Importa da un flusso di file excel, incluso il flusso di file del disco o il flusso di memoria. |
ImportExcelFile(string, bool) | Importa da un file excel. |
ImportExcelFile(string, int) | Importa un foglio di lavoro da un file excel. |
ImportExcelFile(Stream, string, string, bool, bool) | Importa da un file excel. |
ImportExcelFile(string, string, string, bool, bool) | Importa da un file excel. |
OpenFindReplaceDialog(bool) | Apre la finestra di dialogo TrovaSostituisci per trovare o sostituire le celle. |
Paste() | Incolla il contenuto degli appunti nella cella focalizzata. |
RefreshControl() | Aggiorna il controllo GridDesktop. |
RunAllFormulas() | Esegue la formula di tutte le celle. |
SetAllScrollBarsVisible() | Imposta tutte le barre di scorrimento visibili. |
ShowStyleDialog() | Apre una finestra di dialogo di stile, per impostare lo stile, il carattere, i colori delle celle, ecc. |
StartFormatPainter(bool) | Notifica a GridDesktop di avviare FormatPainter. |
UnDoSplit() | Annulla impostazione vista divisa. |
static GetVersion() | Ottieni la versione di rilascio. |
Campi
Nome | Descrizione |
---|---|
LoadDataFilter | le opzioni per filtrare i dati durante il caricamento della cartella di lavoro dal modello. |
ShowImportMessage | se mostrare la finestra di messaggio quando non viene importato il file, il valore predefinito è true |
Eventi
Nome | Descrizione |
---|---|
event AfterDeleteColumns | Si verifica dopo l’eliminazione della colonna. |
event AfterDeleteRows | Si verifica dopo l’eliminazione della riga. |
event AfterInsertColumns | Si verifica dopo l’inserimento di una nuova colonna. |
event AfterInsertRows | Si verifica dopo l’inserimento di una nuova riga. |
event BeforeCalculate | Si verifica prima del calcolo della formula nella cartella di lavoro. |
event BeforeLoadFile | Si verifica prima del caricamento della cartella di lavoro dal file. |
event CellButtonClick | Si verifica quando si fa clic sul pulsante della cella. |
event CellCheckedChanged | Si verifica quando la casella di controllo della cella Proprietà selezionata viene modificata. |
event CellClick | Si verifica quando si fa clic sulla cella della griglia. |
event CellComboBoxCopy | Si verifica durante la copia di una ComboBox di una cella della griglia. |
event CellDataChanged | Si verifica quando la proprietà dei dati della cella della griglia viene modificata. |
event CellDoubleClick | Si verifica quando si fa doppio clic sulla cella della griglia. |
event CellFormatChanged | Si verifica quando il formato della cella viene modificato tramite la finestra di dialogo Formato celle. |
event CellKeyPressed | Si verifica quando viene premuto un tasto mentre una cella ha lo stato attivo. |
event CellSelectedIndexChanged | Si verifica quando la proprietà SelectedIndex della casella combinata della cella è stata modificata. |
event CellTextBoxChanging | Si verifica durante la digitazione di caratteri in una cella della griglia. |
event CellValidationFailed | Si verifica quando la convalida di una cella della griglia non è riuscita. |
event ColumnHeaderClick | Si verifica quando si fa clic sull’intestazione della colonna. |
event ColumnHeaderDoubleClick | Si verifica quando si fa doppio clic sull’intestazione della colonna. |
event CommentDataChanged | Si verifica quando i dati del commento sono stati modificati. |
event FailLoadFile | |
event FinishCalculate | Si verifica dopo il calcolo della formula nella cartella di lavoro. |
event FinishLoadFile | Si verifica quando viene caricata la cartella di lavoro. |
event FocusedCellChanged | Si verifica quando la cella focalizzata viene modificata. |
event RowColumnHiddenChanged | Si verifica quando lo stato di nascondimento di riga/colonna è cambiato. |
event RowFilteredEvent | Si verifica dopo la selezione dell’elemento filtro riga. |
event RowHeaderClick | Si verifica quando si fa clic sull’intestazione della riga. |
event RowHeaderDoubleClick | Si verifica quando si fa doppio clic sull’intestazione della riga. |
event SelectedCellRangeChanged | Si verifica quando l’intervallo di celle selezionato viene modificato. |
event SelectedSheetIndexChanged | Si verifica quando la proprietà SelectedSheetIndex viene modificata. |
event ShapeClick | Si verifica quando si fa clic sulla forma. |
Osservazioni
Fare riferimento al documento .NET SDK per ulteriori informazioni su System.Windows.Forms.UserControl.
Esempi
[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()
Guarda anche
- spazio dei nomi Aspose.Cells.GridDesktop
- assemblea Aspose.Cells.GridDesktop