Udostępnij za pośrednictwem


Klasa CMFCRibbonComboBox

CMFCRibbonComboBox Klasy implementuje formant pola kombi, które można dodać do paska wstążki, panel Wstążki lub menu podręczne wstążki.

class CMFCRibbonComboBox : public CMFCRibbonEdit

Członkowie

Bb983816.collapse_all(pl-pl,VS.110).gifKonstruktory

Nazwa

Opis

CMFCRibbonComboBox::CMFCRibbonComboBox

Konstrukcje obiektu CMFCRibbonComboBox.

Bb983816.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

CMFCRibbonComboBox::AddItem

Dołącza unikatowy element w polu listy.

CMFCRibbonComboBox::DeleteItem

Usuwa określony element z listy.

CMFCRibbonComboBox::EnableDropDownListResize

Określa, czy pole listy można zmienić rozmiar, po przerwie w dół.

CMFCRibbonComboBox::FindItem

Zwraca indeks pierwszego elementu w polu listy, który odpowiada określony ciąg.

CMFCRibbonComboBox::GetCount

Zwraca liczbę elementów w polu listy.

CMFCRibbonComboBox::GetCurSel

Pobiera indeks aktualnie zaznaczonego elementu w polu listy.

CMFCRibbonComboBox::GetDropDownHeight

Pobiera wysokość pola listy, gdy pole listy jest rozwijana.

CMFCRibbonComboBox::GetIntermediateSize

Zwraca rozmiar kombi wyświetlane w trybie pośrednich.

CMFCRibbonComboBox::GetItem

Zwraca ciąg skojarzone z elementu na określony indeks w polu listy.

CMFCRibbonComboBox::GetItemData

Zwraca dane skojarzone z elementu na określony indeks w polu listy.

CMFCRibbonComboBox::HasEditBox

Wskazuje, czy formant zawiera pole edycji.

CMFCRibbonComboBox::IsResizeDropDownList

Wskazuje, czy rozmiar pola listy można zmieniać.

CMFCRibbonComboBox::OnSelectItem

Wywołana przez ramy, gdy użytkownik wybierze element w polu listy.

CMFCRibbonComboBox::RemoveAllItems

Usuwa wszystkie elementy w polu listy i czyści pole edycji.

CMFCRibbonComboBox::SelectItem

Wybierze element w polu listy.

CMFCRibbonComboBox::SetDropDownHeight

Ustawia wysokość pola listy, gdy jest rozwijana.

Uwagi

Pola kombi Wstążka składa się z pola listy, połączone z statyczne etykiety lub etykiety, które mogą być edytowane przez użytkownika.Należy określić typ, który podczas tworzenia pola kombi na Wstążce.

Przykład

Poniższy przykład ilustruje sposób tworzenia obiektu CMFCRibbonComboBox klasy, Dodawanie elementu do pola kombi, zaznacz element w polu kombi i dodać do panelu pola kombi.

    // 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 dziedziczenia

CObject

   CMFCRibbonBaseElement

      CMFCRibbonButton

         CMFCRibbonEdit

            CMFCRibbonComboBox

Wymagania

Nagłówek: afxribboncombobox.h

Zobacz też

Informacje

Wykres hierarchii

Klasa CMFCRibbonEdit

Inne zasoby

Klasy MFC