Classe CMFCRibbonComboBox

The CMFCRibbonComboBox classe implementa um controle de caixa de combinação que você pode adicionar uma BAR de faixa de opções, um painel de fita ou um menu pop-up de faixa de opções.

class CMFCRibbonComboBox : public CMFCRibbonEdit

Membros

Construtores

Nome

Descrição

CMFCRibbonComboBox::CMFCRibbonComboBox

Constrói um objeto CMFCRibbonComboBox.

Métodos públicos

Nome

Descrição

CMFCRibbonComboBox::AddItem

Acrescenta um item exclusivo para o lista caixa.

CMFCRibbonComboBox::DeleteItem

Exclui um item especificado na caixa de listagem.

CMFCRibbonComboBox::EnableDropDownListResize

Especifica se o lista caixa pode alterar o dimensionar quando ela cai para baixo.

CMFCRibbonComboBox::FindItem

Retorna o índice do primeiro item a lista caixa que corresponde a uma seqüência de caracteres especificada.

CMFCRibbonComboBox::GetCount

Retorna o número de itens na lista caixa.

CMFCRibbonComboBox::GetCurSel

Obtém o índice do item atualmente selecionado no lista caixa.

CMFCRibbonComboBox::GetDropDownHeight

Obtém a altura do lista caixa quando a lista caixa está aberta.

CMFCRibbonComboBox::GetIntermediateSize

Retorna o dimensionar da caixa de combinação, sistema autônomo exibido no modo intermediário.

CMFCRibbonComboBox::GetItem

Retorna a seqüência de caracteres associada a um item em um índice especificado na lista caixa.

CMFCRibbonComboBox::GetItemData

Retorna os dados associados a um item em um índice especificado na lista caixa.

CMFCRibbonComboBox::HasEditBox

Indica se o controle contém uma caixa de edição.

CMFCRibbonComboBox::IsResizeDropDownList

Indica se o lista caixa pode ser redimensionada.

CMFCRibbonComboBox::OnSelectItem

Chamado pela estrutura quando o usuário seleciona um item na lista caixa.

CMFCRibbonComboBox::RemoveAllItems

Exclui todos os itens da caixa de listagem e desmarca a caixa de edição.

CMFCRibbonComboBox::SelectItem

Seleciona um item a lista caixa.

CMFCRibbonComboBox::SetDropDownHeight

Define a altura da caixa de listagem quando ela for solta para baixo.

Comentários

A caixa de combinação da faixa de opções consiste em uma caixa de listagem combinada com um rótulo estático ou o rótulo que pode ser editado pelo usuário.Você deve especificar qual tipo desejado quando você cria a caixa de combinação da faixa de opções.

Exemplo

O exemplo a seguir demonstra como construir um objeto do CMFCRibbonComboBox classe, adicione um item da caixa de combinação, selecionar um item na caixa de combinação e adicione uma caixa de combinação para um painel.

   // 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);

Hierarquia de herança

CObject

   CMFCRibbonBaseElement

      CMFCRibbonButton

         CMFCRibbonEdit

            CMFCRibbonComboBox

Requisitos

Cabeçalho: afxribboncombobox.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCRibbonEdit

Outros recursos

Classes (@@)