Sdílet prostřednictvím


Třída CMFCRibbonComboBox

CMFCRibbonComboBox Třída implementuje ovládací prvek pole se seznamem, můžete přidat na panel pásu, panel pásu karet nebo nabídka pásu karet.

class CMFCRibbonComboBox : public CMFCRibbonEdit

Členy

Bb983816.collapse_all(cs-cz,VS.110).gifKonstruktory

Název

Description

CMFCRibbonComboBox::CMFCRibbonComboBox

Vytvoří objekt CMFCRibbonComboBox.

Bb983816.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

CMFCRibbonComboBox::AddItem

Připojí jedinečné položky seznamu.

CMFCRibbonComboBox::DeleteItem

Odstraní určené položky ze seznamu.

CMFCRibbonComboBox::EnableDropDownListResize

Určuje, zda pole seznamu můžete změnit velikost při klesla.

CMFCRibbonComboBox::FindItem

Vrátí index první položky v seznamu, který odpovídá zadaný řetězec.

CMFCRibbonComboBox::GetCount

Vrátí počet položek v seznamu.

CMFCRibbonComboBox::GetCurSel

Načte index aktuálně vybrané položky v seznamu.

CMFCRibbonComboBox::GetDropDownHeight

Výška seznamu získá po seznamu.

CMFCRibbonComboBox::GetIntermediateSize

Zobrazí v režimu na mezilehlé vrátí velikost pole se seznamem.

CMFCRibbonComboBox::GetItem

Vrátí řetězec přidružený k položce určené indexem v seznamu.

CMFCRibbonComboBox::GetItemData

Vrátí data spojená s zboží do určeného indexu v seznamu.

CMFCRibbonComboBox::HasEditBox

Určuje, zda ovládací prvek obsahuje textové pole.

CMFCRibbonComboBox::IsResizeDropDownList

Označuje, zda lze změnit velikost seznamu.

CMFCRibbonComboBox::OnSelectItem

Když uživatel vybere položku v rozevíracím seznamu volat rozhraní.

CMFCRibbonComboBox::RemoveAllItems

Odstraní všechny položky ze seznamu a pole vymaže.

CMFCRibbonComboBox::SelectItem

Výběr položky v seznamu.

CMFCRibbonComboBox::SetDropDownHeight

Nastaví výšku seznamu je rozevřený.

Poznámky

Seznamem pásu se skládá ze seznamu, kombinované s statické popisek nebo popisek, který může uživatel upravovat.Je nutné zadat typ, který chcete vytvořit pole se seznamem v pásu karet.

Příklad

Následující příklad ukazuje, jak vytvořit objekt CMFCRibbonComboBox třídy, přidat položku do seznamu, vyberte položku v poli se seznamem a panel Přidat pole se seznamem.

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

Hierarchii dědičnosti

CObject

   CMFCRibbonBaseElement

      CMFCRibbonButton

         CMFCRibbonEdit

            CMFCRibbonComboBox

Požadavky

Záhlaví: afxribboncombobox.h

Viz také

Referenční dokumentace

Diagram hierarchie

Třída CMFCRibbonEdit

Další zdroje

Třídy MFC