Biblioteca de controles del marco de la cinta de opciones de Windows
Los temas contenidos en esta sección describen el conjunto de controles que se incluyen con el marco de la cinta de Windows. Los controles que se enumeran aquí son los objetos de interfaz de usuario de una cinta de opciones que exponen la funcionalidad Comando.
Introducción
El marco de la cinta de opciones se compone de componentes como pestañas y la barra de herramientas de acceso rápido, que funcionan conjuntamente para ofrecer una experiencia de interfaz de usuario enriquecida. Individualmente, estos componentes exponen diferentes tipos de comandos para ofrecer a los clientes una experiencia organizada y predecible en las aplicaciones de la cinta de opciones. Por ejemplo, cada pestaña expone comandos relacionados con la creación y acción en partes específicas del contenido dentro del área de trabajo de la aplicación, mientras que el menú Aplicación expone la funcionalidad relacionada con un proyecto completo, como un documento completo, una imagen o una película.
En este tema se proporciona una lista completa de controles de cinta de opciones e incluye una breve descripción de cada control, con vínculos a documentación más detallada donde esté disponible.
Los controles
El marco de la cinta de opciones se compone de dos vistas: la vista de cinta y la vista ContextPopup . Cada vista puede hospedar varios componentes que actúan como contenedores de presentación para todos los controles representados y administrados por el marco.
La vista de cinta de opciones hospeda el elemento ApplicationMenu , el elemento QuickAccessToolbar y la barra de comandos de la cinta de opciones mientras la vista ContextPopup hospeda un elemento ContextMenu , un elemento MiniToolbar o ambos.
Cada control de marco se distingue por la funcionalidad asociada a su tipo command.
Controles básicos
Los controles básicos constan de uno o varios botones que un solo clic del mouse puede invocar para realizar una acción sencilla.
Nota
El spinner es una excepción, ya que contiene un control de edición.
En la tabla siguiente se enumeran los controles básicos del marco de la cinta de opciones.
Control | Elemento Markup |
---|---|
Button | Botón |
Casilla | CheckBox |
Botón Ayuda | HelpButton |
Spinner | Spinner |
Botón de alternancia | ToggleButton |
Controles de contenedor
Los controles de contenedor se componen de grupos de controles, menús, listas o colecciones de elementos y comandos.
El marco distingue entre dos tipos de contenedores, estáticos y dinámicos.
Contenedores estáticos
Los contenedores estáticos se declaran y rellenan, junto con todos los recursos asociados, en el archivo de marcado de la cinta de opciones. Estos controles no se pueden modificar en tiempo de ejecución.
Entre las ventajas de los controles estáticos se incluyen las siguientes:
- Creación rápida de prototipos. Los controles estáticos permiten crear rápidamente un boceto de cinta de opciones similar a un diseño final de cinta que no requiere código complicado.
- Modificaciones sencillas. La mayoría de los elementos, atributos, recursos y diseños de controles estáticos se pueden modificar en el marcado.
- Interfaz de usuario coherente. Las aplicaciones bien diseñadas proporcionan una interfaz de usuario coherente y estable que evita cambios en menús y listas en tiempo de ejecución.
En la tabla siguiente se describen los controles de contenedor estáticos en el marco de la cinta de opciones.
Contenedores dinámicos
Los contenedores dinámicos se declaran en el archivo de marcado de la cinta de opciones. Cuentan con un grupo de elementos o comandos que se crean o modifican en tiempo de ejecución.
Una subclase de contenedores dinámicos, denominadas galerías, se distingue por su implementación de la interfaz IUICollection . Esta interfaz permite que un control exponga su elemento o lista de comandos como una colección y admita actualizaciones en función de las condiciones de interacción del usuario y en tiempo de ejecución. Para obtener más información, vea Trabajar con galerías.
En la tabla siguiente se enumeran los controles de contenedor dinámicos en el marco de la cinta de opciones.
Controles especializados
El marco de la cinta de opciones contiene una serie de controles especializados para la funcionalidad específica de la interfaz de usuario.
En la tabla siguiente se enumeran los controles especializados en el marco de la cinta de opciones.
Control | Elemento Markup |
---|---|
Selector de colores desplegable | DropDownColorPicker |
Control de fuentes | FontControl |
Temas relacionados