CMFCRibbonPanel Class
Implementa un panel que contiene un conjunto de elementos de cinta de opciones. Cuando se dibuja el panel, muestra tantos elementos como sea posible, dado el tamaño del panel.
class CMFCRibbonPanel : public CObject
Members
Constructores protegidos
Name |
Descripción |
---|---|
Las construcciones e inicializan un objeto de CMFCRibbonPanel . |
Métodos públicos
Name |
Descripción |
---|---|
Agrega un elemento cinta al panel. |
|
Agrega un separador al panel de la cinta de opciones. |
|
Agrega una barra de herramientas del panel de la cinta de opciones. |
|
|
|
Devuelve un elemento identificado por un identificador especificada de comando |
|
|
|
Devuelve el número de elementos en el panel de la cinta de opciones. |
|
Devuelve los datos definidos por el usuario asociado al panel. |
|
|
|
|
|
Devuelve el elemento cinta situado en el índice especificado. |
|
Recupera todos los elementos contenidos en el panel de la cinta de opciones. |
|
|
|
Devuelve un elemento que tiene el foco. |
|
Devuelve un rectángulo delimitador del elemento de la galería. |
|
|
|
|
|
|
|
|
|
|
|
Devuelve la categoría primaria del panel de la cinta de opciones. |
|
|
|
|
|
|
|
|
|
Obtiene una matriz de elementos visibles. |
|
|
|
|
|
|
|
Inserta un elemento cinta en la posición especificada. |
|
Inserta un separador en la posición especificada. |
|
Especifica si todos los elementos panel deben centrar (alineado) verticalmente, por columna. |
|
|
|
|
|
Especifica si todas las columnas del panel tienen el mismo ancho. |
|
|
|
|
|
Desplaza la galería para que el elemento especificado de la cinta de opciones visible. |
|
|
|
|
|
Quita y elimina opcionalmente un elemento situado en el índice especificado. |
|
Quita todos los elementos del panel de la cinta de opciones. |
|
Reemplaza un elemento con otro basándose en los valores de índice respectivos. |
|
Reemplaza un elemento con otro basado en un identificador especificada de comando |
|
Pide al panel para alinear elementos verticalmente, por columna. |
|
Asocia datos definidos por el usuario al panel de la cinta de opciones. |
|
Asigna un menú emergente el elemento que tiene el identificador determinada de comando |
|
Agrega un elemento cinta especificado por la información proporcionada de la clase de runtime al panel de la cinta de opciones. |
|
Agrega un elemento cinta especificado por la información proporcionada de la clase de runtime al panel de la cinta de opciones. |
|
Establece el foco en el elemento especificado de la cinta de opciones. |
|
Permisos o justificación de la columna de las neutralizaciones. |
|
Establece el método abreviado de teclado que muestra el panel de la cinta de opciones. |
|
|
Comentarios
Los paneles de la cinta de opciones son agrupaciones lógicas de tareas relacionadas que se crea dentro de categorías de la cinta de opciones. Como el tamaño de la cinta de opciones, el panel de diseño se ajusta automáticamente para mostrar tantos elementos como sea posible.
Puede obtener los paneles de una cinta incluido en una categoría de la cinta de opciones llamando al método de CMFCRibbonCategory::GetPanel .
Ejemplo
El ejemplo siguiente muestra cómo configurar un objeto de CMFCRibbonPanel mediante varios métodos en la clase de CMFCRibbonPanel . El ejemplo muestra cómo establecer el método abreviado de teclado que muestra el panel de la cinta de opciones, los elementos alinear en el panel verticalmente por columna, y la justificación de la columna de permiso. Este fragmento de código es parte de Ejemplo 2007 de demostración de MS Office.
// CMFCRibbonCategory* pCategory
// CMFCToolBarImages m_PanelImages
CMFCRibbonPanel* pPanelClipboard = pCategory->AddPanel(_T("Clipboard"), m_PanelImages.ExtractIcon(1));
pPanelClipboard->SetKeys(_T("zc"));
pPanelClipboard->SetCenterColumnVert();
pPanelClipboard->SetJustifyColumns();
Jerarquía de herencia
Requisitos
encabezado: afxRibbonPanel.h