Patrón de control de hoja de cálculo
Describe instrucciones y convenciones para implementar ISpreadsheetProvider, incluida la información sobre los métodos. Los vínculos a referencias adicionales se enumeran al final del tema. El patrón de control hoja de cálculo se usa para exponer el contenido de una hoja de cálculo u otro documento basado en cuadrícula.
El patrón de control de hoja de cálculo de está estrechamente relacionado con el patrón de control Grid de; Los controles que implementan el patrón de control Hoja de cálculo de también deben implementar el patrón de control Grid. Los controles también pueden implementar el patrón de control tabla, si procede. Para obtener ejemplos de controles que implementan estos patrones de control, vea tipos de control y sus patrones de control admitidos.
Directrices y convenciones de implementación
Al implementar el patrón de control de hoja de cálculo de, tenga en cuenta las siguientes directrices y convenciones:
- Si una hoja de cálculo implementa la interfazISpreadsheetProvider, sus celdas deben implementar la interfaz ISpreadsheetItemProvider.
- El método ISpreadsheetProvider::GetItemByName está diseñado para proporcionar el mismo tipo de navegación que una aplicación podría proporcionar con una característica de Jump to Label. Muchos programas de hoja de cálculo permiten asignar a celdas específicas un nombre descriptivo o una etiqueta. GetItemByName permite al cliente buscar una celda en función de su nombre descriptivo. Este método no debe recuperar ninguna celda que contenga el texto del nombre porque los resultados pueden ser muy ambiguos. Si el programa de hoja de cálculo permite que varias celdas de la misma hoja de cálculo tengan el mismo nombre descriptivo o etiqueta, el comportamiento de Automatización de la interfaz de usuario de Microsoft no está definido.
Miembros necesarios para ISpreadsheetProvider
El método siguiente es necesario para implementar la interfazISpreadsheetProvider.
Miembros necesarios | Tipo de miembro | Notas |
---|---|---|
GetItemByName | Método | Ninguno |
Este patrón de control no tiene eventos asociados.
Temas relacionados
-
Introducción a los patrones de control de automatización de la interfaz de usuario de
-
Información general del árbol de automatización de la interfaz de usuario de