GridDesktop
Contenido
[
Ocultar
]GridDesktop class
Aspose GridDesktop class Representa un objeto raíz para crear un control GridDesktop. Para usar este control, simplemente arrástrelo desde su caja de herramientas a un formulario o control de usuario.
public class GridDesktop : UserControl
Constructores
Nombre | Descripción |
---|---|
GridDesktop() | Aspose GridDesktop class |
Propiedades
Nombre | Descripción |
---|---|
ActiveSheetIndex { get; set; } | Obtiene o establece el índice de la hoja seleccionada. |
ActiveSheetNameFont { get; set; } | Obtiene o establece la hoja activa que muestra la fuente de la barra de hojas. |
AlwasysRecalculateAllFormulas { get; set; } | Obtiene o establece un valor que indica si necesitamos ejecutar todas las fórmulas, como cuando ejecutamos todas las fórmulas, cuando actualizamos el valor de una celda, y afecta a otros, y otros afectan a otros, cada vez más, porque todas las celdas necesitan volver a calcularse ,al igual que el efecto mariposa, necesita mucha operación de pila, obtendrá un rendimiento muy bajo, como en CELLSNET-41921, este problema contiene el mismo archivo que puede mostrar este escenario será mejor que ejecutemos todas las fórmulas, ,ya que cuando ejecutamos todas las fórmulas podemos tener alguna optimización. |
BorderStyle { get; set; } | Indica el estilo del borde del control. |
ColumnHeaderVisible { get; set; } | Obtiene o establece un valor que indica si el encabezado de la columna está visible. |
CommentDisplayingFont { get; set; } | Obtiene o establece la fuente de visualización predeterminada del texto del comentario. |
ContextMenuManager { get; } | Obtiene la instancia de ContextMenuManager. |
DefaultCellFont { get; set; } | Obtiene o establece la fuente por defecto de la celda |
DefaultCellFontColor { get; set; } | Obtiene o establece el color de fuente predeterminado de la celda. |
EnableClipboardCopyPaste { get; set; } | Indica si copiar/pegar según el portapapeles, para que pueda copiar/pegar con MS-EXCEL. Solo copia/pega el valor de la celda, no copia ninguna otra configuración de la celda como formato, estilo de borde, etc. El valor predeterminado es falso. |
EnableCopyWithExtension { get; set; } | Obtiene o establece un valor que indica si la operación de copia ampliará el número de filas o columnas. |
EnableCopyWithLockedOption { get; set; } | Obtiene o establece un valor que indica si la operación de copia copiará el valor del atributo CellLocked del estilo de una celda. |
EnableUndo { get; set; } | Obtiene o establece un valor que indica si la función Deshacer está habilitada. El valor predeterminado es falso. |
GridMemorySetting { get; set; } | Obtiene o establece la opción de memoria. |
IsHorizontalScrollBarVisible { get; set; } | Establece la estatua visible para la barra de desplazamiento horizontal. |
IsVerticalScrollBarVisible { get; set; } | Establece la estatua visible para Vertical ScrollBar. |
Names { get; } | Obtiene la colección de todos los objetos Name en la hoja de cálculo. |
PageRows { get; set; } | Establece u obtiene el tamaño de fila para Paginación. El máximo de PageRows admitido es 100000, el máximo de número de página admitido es 5000. |
PasteType { get; set; } | Indica qué tipo de pegado cuando se realiza la acción de pegar, solo disponible cuando EnableClipboardCopyPaste es falso . |
R1C1 { get; set; } | Obtiene o establece un valor que indica si el control usa el estilo de referencia R1C1. |
RecalculateFormulas { get; set; } | Obtiene o establece un valor que indica si se debe volver a calcular la fórmula de todas las celdas cuando cambia el valor de una celda. El valor predeterminado es verdadero. |
RowHeaderVisible { get; set; } | Obtiene o establece un valor que indica si el encabezado de la fila está visible. |
SheetNameFont { get; set; } | Obtiene o establece la fuente de visualización predeterminada de la barra lateral. |
SheetsBarVisible { get; set; } | Obtiene o establece un valor que indica si la barra lateral está visible. |
SheetTabWidth { get; set; } | Establece/Obtiene el ancho de la Hoja Tab. |
ShowContextMenu { get; set; } | Obtiene o establece un valor que indica si el control puede mostrar el menú contextual. |
ShowStatus { get; set; } | Obtiene o establece un valor que indica si mostrar el estado de cálculo El valor predeterminado es verdadero. |
UndoManager { get; } | Obtiene la instancia de UndoManager. |
Worksheets { get; } | Obtiene las hojas de trabajo. |
Métodos
Nombre | Descripción |
---|---|
Clear() | Borra el control de GridDesktop. |
Copy() | Copia el contenido de la celda enfocada al portapapeles. |
Cut() | Corta el contenido de la celda enfocada al portapapeles. |
DoSplit() | Establece vista dividida. |
EndFormatPainter() | Notifica a GridDesktop que finalice FormatPainter. |
ExportExcelFile(Stream) | Exporta a un flujo de archivo de Excel, incluido el flujo de E/S de disco o el flujo de memoria. |
ExportExcelFile(string) | Exporta a un archivo de Excel. |
ExportExcelFile(Stream, FileFormatType) | Exporta a un flujo de archivo de Excel, incluido el flujo de E/S de disco o el flujo de memoria. |
ExportExcelFile(string, FileFormatType) | Exporta a un archivo de Excel. |
GetActiveWorksheet() | Obtiene la hoja de trabajo activa actual. |
getHScrollBar() | regresar barra de desplazamiento horizontal |
getVScrollBar() | regresar barra de desplazamiento vertical |
ImportExcelFile(Stream) | Importaciones desde una secuencia de archivos de Excel, incluida la secuencia de archivos de disco o la secuencia de memoria. |
ImportExcelFile(string) | Importaciones desde un archivo de Excel. |
ImportExcelFile(Stream, bool) | Importaciones desde una secuencia de archivos de Excel, incluida la secuencia de archivos de disco o la secuencia de memoria. |
ImportExcelFile(string, bool) | Importaciones desde un archivo de Excel. |
ImportExcelFile(string, int) | Importa una hoja de cálculo desde un archivo de Excel. |
ImportExcelFile(Stream, string, string, bool, bool) | Importaciones desde un archivo de Excel. |
ImportExcelFile(string, string, string, bool, bool) | Importaciones desde un archivo de Excel. |
OpenFindReplaceDialog(bool) | Abre el cuadro de diálogo FindReplace para buscar o reemplazar celdas. |
Paste() | Pega el contenido del portapapeles en la celda enfocada. |
RefreshControl() | Actualizar el control GridDesktop. |
RunAllFormulas() | Ejecuta la fórmula de todas las celdas. |
SetAllScrollBarsVisible() | Hace visibles todas las barras de desplazamiento. |
ShowStyleDialog() | Abre un cuadro de diálogo de estilo, para establecer el estilo de las celdas, la fuente, los colores, etc. |
StartFormatPainter(bool) | Notifica a GridDesktop para iniciar FormatPainter. |
UnDoSplit() | Desactivar vista dividida. |
static GetVersion() | Obtener la versión de lanzamiento. |
Campos
Nombre | Descripción |
---|---|
LoadDataFilter | las opciones para filtrar datos al cargar el libro de trabajo desde la plantilla. |
ShowImportMessage | ya sea para mostrar el cuadro de mensaje cuando no se puede importar el archivo, el valor predeterminado es true |
Eventos
Nombre | Descripción |
---|---|
event AfterDeleteColumns | Ocurre después de eliminar la columna. |
event AfterDeleteRows | Ocurre después de eliminar la fila. |
event AfterInsertColumns | Ocurre después de insertar una nueva columna. |
event AfterInsertRows | Ocurre después de insertar una nueva fila. |
event BeforeCalculate | Ocurre antes de calcular la fórmula en el libro de trabajo. |
event BeforeLoadFile | Ocurre antes de que el libro de trabajo se cargue desde el archivo. |
event CellButtonClick | Ocurre cuando se hace clic en el botón de la celda. |
event CellCheckedChanged | Ocurre cuando se cambia la propiedad Checkbox de la celda. |
event CellClick | Ocurre cuando se hace clic en la cuadrícula. |
event CellComboBoxCopy | Ocurre cuando se copia un ComboBox de celda de cuadrícula. |
event CellDataChanged | Ocurre cuando se cambia la propiedad de datos de la celda de cuadrícula. |
event CellDoubleClick | Ocurre cuando se hace doble clic en la cuadrícula. |
event CellFormatChanged | Ocurre cuando el formato de celda se cambia a través del cuadro de diálogo Formato de celdas. |
event CellKeyPressed | Ocurre cuando se presiona una tecla mientras una celda tiene el foco. |
event CellSelectedIndexChanged | Ocurre cuando la propiedad del cuadro combinado de celdas SelectedIndex ha cambiado. |
event CellTextBoxChanging | Ocurre al escribir caracteres en una celda de cuadrícula. |
event CellValidationFailed | Ocurre cuando falla la validación de una celda de cuadrícula. |
event ColumnHeaderClick | Ocurre cuando se hace clic en el encabezado de la columna. |
event ColumnHeaderDoubleClick | Ocurre cuando se hace doble clic en el encabezado de la columna. |
event CommentDataChanged | Ocurre cuando los datos del comentario han cambiado. |
event FailLoadFile | |
event FinishCalculate | Ocurre después de calcular la fórmula en el libro de trabajo. |
event FinishLoadFile | Ocurre cuando se carga el libro. |
event FocusedCellChanged | Ocurre cuando se cambia la celda enfocada. |
event RowColumnHiddenChanged | Ocurre cuando cambia el estado de ocultación de fila/columna. |
event RowFilteredEvent | Ocurre después de seleccionar el elemento de filtro de fila. |
event RowHeaderClick | Ocurre cuando se hace clic en el encabezado de la fila. |
event RowHeaderDoubleClick | Ocurre cuando se hace doble clic en el encabezado de la fila. |
event SelectedCellRangeChanged | Ocurre cuando se cambia el rango de celdas seleccionado. |
event SelectedSheetIndexChanged | Ocurre cuando se cambia la propiedad SelectedSheetIndex. |
event ShapeClick | Ocurre cuando se hace clic en la forma. |
Observaciones
Consulte el documento .NET SDK para obtener más información sobre System.Windows.Forms.UserControl.
Ejemplos
[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()
Ver también
- espacio de nombres Aspose.Cells.GridDesktop
- asamblea Aspose.Cells.GridDesktop