Compartir a través de


Clase de CMFCRibbonComboBox

La clase de CMFCRibbonComboBox implementa un control de cuadro combinado que puede agregar a una barra de la cinta de opciones, panel de la cinta de opciones, o un menú emergente de la cinta de opciones.

class CMFCRibbonComboBox : public CMFCRibbonEdit

Members

Bb983816.collapse_all(es-es,VS.110).gifConstructores

Name

Descripción

CMFCRibbonComboBox::CMFCRibbonComboBox

construye un objeto de CMFCRibbonComboBox.

Bb983816.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CMFCRibbonComboBox::AddItem

Anexa un elemento único al cuadro de lista.

CMFCRibbonComboBox::DeleteItem

Elimina un elemento especificado del cuadro de lista.

CMFCRibbonComboBox::EnableDropDownListResize

Especifica si el cuadro de lista puede cambiar el tamaño cuando interrumpe a continuación.

CMFCRibbonComboBox::FindItem

Devuelve el índice del primer elemento del cuadro de lista que coincide con una cadena especificada.

CMFCRibbonComboBox::GetCount

Devuelve el número de elementos del cuadro de lista.

CMFCRibbonComboBox::GetCurSel

Obtiene el índice del elemento actualmente seleccionado en el cuadro de lista.

CMFCRibbonComboBox::GetDropDownHeight

Obtiene el alto del cuadro de lista cuando el cuadro de lista se quita a continuación.

CMFCRibbonComboBox::GetIntermediateSize

Devuelve el tamaño del cuadro combinado como se muestra en modo intermedio.

CMFCRibbonComboBox::GetItem

Devuelve la cadena asociado a un elemento en un índice especificado en el cuadro de lista.

CMFCRibbonComboBox::GetItemData

Devuelve los datos asociados a un elemento en un índice especificado en el cuadro de lista.

CMFCRibbonComboBox::HasEditBox

indica si el control contiene un cuadro de edición.

CMFCRibbonComboBox::IsResizeDropDownList

Indica si el cuadro de lista puede cambiar de tamaño.

CMFCRibbonComboBox::OnSelectItem

Llamado por el marco cuando el usuario selecciona un elemento en el cuadro de lista.

CMFCRibbonComboBox::RemoveAllItems

Elimina todos los elementos de cuadro de lista y borre el cuadro de edición.

CMFCRibbonComboBox::SelectItem

selecciona un elemento en el cuadro de lista.

CMFCRibbonComboBox::SetDropDownHeight

Establece el alto del cuadro de lista cuando se quita a continuación.

Comentarios

El cuadro combinado de la cinta de opciones se compone de un cuadro de lista combinado con una etiqueta estática o la etiqueta que se puedan modificar por el usuario.Debe especificar que deseado cuando se crea el cuadro combinado de la cinta de opciones.

Ejemplo

El ejemplo siguiente muestra cómo construir un objeto de clase de CMFCRibbonComboBox , agregar un elemento al cuadro combinado, seleccione un elemento en el cuadro combinado, y agrega un cuadro combinado a un panel.

    // Create a simple combo box with two entries:
    // The first parameter is the id of the combo box.
    // The third parameter is the width of the combo box in pixels.
    // The fourth parameter is the display label of the combo box.
    // The fifth parameter is the index of the small image of the combo box.
    CMFCRibbonComboBox *pComboSimple = new CMFCRibbonComboBox(-1, FALSE, -1, 0, -1);

    // Add two items to the combo box and select the first item in the list:
    pComboSimple->AddItem(_T("Hi!"));
    pComboSimple->AddItem(_T("Hello!"));
    pComboSimple->SelectItem(0);

    // Add combo button to "Favorites" panel:
    // CMFCRibbonPanel* pPanelFavorites
    pPanelFavorites->Add(pComboSimple);

Jerarquía de herencia

CObject

   CMFCRibbonBaseElement

      CMFCRibbonButton

         CMFCRibbonEdit

            CMFCRibbonComboBox

Requisitos

encabezado: afxribboncombobox.h

Vea también

Referencia

Gráfico de jerarquía

Clase de CMFCRibbonEdit

Otros recursos

Clases de MFC