CMFCRibbonUndoButton-Klasse
Die CMFCRibbonUndoButton-Klasse implementiert eine Dropdownlistenschaltfläche, die die neuesten Benutzerbefehle enthält.Benutzer können eine oder mehrere der letzten Befehle aus der Dropdownliste auswählen entweder zu überprüfen oder sie rückgängig machen.
class CMFCRibbonUndoButton : public CMFCRibbonGallery
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Erstellt ein neues CMFCRibbonUndoButton-Objekt unter Verwendung der Befehls-ID, dass Sie angeben, der Beschriftung und Bildern aus der Bildliste des übergeordneten Objekts. |
Öffentliche Methoden
Name |
Description |
---|---|
Fügt eine neue Aktion der Liste der Aktionen hinzu. |
|
Löscht die Aktionsliste, die die Dropdownliste ist. |
|
Bestimmt die Anzahl der Elemente, die ein Benutzer in der Dropdownliste ausgewählt hat. |
|
Gibt an, ob das Objekt ein Menü enthält. |
Hinweise
Die CMFCRibbonUndoButton-Klasse verwendet einen Stapel, um die Dropdownliste anzuzeigen.
Beispiel
Das folgende Beispiel zeigt, wie ein Objekt der Klasse CMFCRibbonUndoButton erstellt und eine neue Aktion der Liste der Aktionen hinzu.Dieser Codeausschnitt ist Teil Menüband-Gadgetbeispiel.
// The third parameter is the zero-based index in the image list of the parent
// object for the button's small image.
// The fourth parameter is the zero-based index in the image list of the parent object
// for the of button's large image.
CMFCRibbonUndoButton* pBtn1 = new CMFCRibbonUndoButton(ID_RIBBON_OBTN_1, _T("Undo"), 0, 0);
for (int i = 0; i < 20; i++)
{
CString str;
str.Format(_T("Action %d"), i + 1);
pBtn1->AddUndoAction(str);
}
Vererbungshierarchie
Anforderungen
Header: afxribbonundobutton.h