CMFCRibbonComboBox-Klasse
Die CMFCRibbonComboBox-Klasse implementiert ein Kombinationsfeld-Steuerelement, das Sie einer Menübandleiste, einem Favoritenmenübandbereich oder einem Menübandpopupmenü hinzufügen können.
class CMFCRibbonComboBox : public CMFCRibbonEdit
Mitglieder
Konstruktoren
Name |
Description |
---|---|
Erstellt ein CMFCRibbonComboBox-Objekt. |
Öffentliche Methoden
Name |
Description |
---|---|
Fügt ein Unikat dem Listenfeld an. |
|
Löscht ein angegebenes Element aus dem Listenfeld. |
|
Gibt an, ob das Listenfeld Größe ändern kann, wenn unten ablegt. |
|
Gibt den Index des ersten Elements im Listenfeld zurück, das eine angegebene Zeichenfolge. |
|
Gibt die Anzahl der Elemente im Listenfeld zurück. |
|
Ruft den Index des aktuell ausgewählten Elements im Listenfeld ab. |
|
Ruft die Höhe des Listenfelds ab, wenn das Listenfeld unten abgelegt wird. |
|
Gibt die Größe des Kombinationsfelds zurück, wie aus dem Modus angezeigt. |
|
Gibt die Zeichenfolge zurück, die einem Element zu einem angegebenen Index im Listenfeld zugeordnet ist. |
|
Gibt die Daten zurück, die einem Element zu einem angegebenen Index im Listenfeld zugeordnet werden. |
|
Gibt an, ob das Steuerelement ein Eingabefeld enthält. |
|
Gibt an, ob das Listenfeld Größe geändert werden kann. |
|
Aufgerufen vom Framework, wenn der Benutzer ein Element im Listenfeld aus. |
|
Löscht alle Elemente im Listenfeld und löscht das Eingabefeld. |
|
Wählt ein Element im Listenfeld aus. |
|
Gibt die Höhe des Listenfelds fest, wenn sie unten abgelegt wird. |
Hinweise
Das Menübandkombinationsfeld besteht aus einem Listenfeld, das entweder mit einer statische Bezeichnung oder Beschriftung, die kombiniert, wird vom Benutzer bearbeitet werden können.Sie müssen angeben, die gewünschten eingeben, wenn Sie das Menübandkombinationsfeld erstellen.
Beispiel
Das folgende Beispiel zeigt, wie ein Objekt der Klasse CMFCRibbonComboBox erstellt, ein Element dem Kombinationsfeld hinzufügt, ein Element im Kombinationsfeld auswählt und ein Kombinationsfeld einem Bereich hinzufügt.
// 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);
Vererbungshierarchie
Anforderungen
Header: afxribboncombobox.h