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
Konstruktory
Název |
Description |
---|---|
Vytvoří objekt CMFCRibbonComboBox. |
Veřejné metody
Název |
Description |
---|---|
Připojí jedinečné položky seznamu. |
|
Odstraní určené položky ze seznamu. |
|
Určuje, zda pole seznamu můžete změnit velikost při klesla. |
|
Vrátí index první položky v seznamu, který odpovídá zadaný řetězec. |
|
Vrátí počet položek v seznamu. |
|
Načte index aktuálně vybrané položky v seznamu. |
|
Výška seznamu získá po seznamu. |
|
Zobrazí v režimu na mezilehlé vrátí velikost pole se seznamem. |
|
Vrátí řetězec přidružený k položce určené indexem v seznamu. |
|
Vrátí data spojená s zboží do určeného indexu v seznamu. |
|
Určuje, zda ovládací prvek obsahuje textové pole. |
|
Označuje, zda lze změnit velikost seznamu. |
|
Když uživatel vybere položku v rozevíracím seznamu volat rozhraní. |
|
Odstraní všechny položky ze seznamu a pole vymaže. |
|
Výběr položky v seznamu. |
|
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
Požadavky
Záhlaví: afxribboncombobox.h