Klasa CMFCRibbonUndoButton
CMFCRibbonUndoButton Klasy implementuje przycisk listy rozwijanej, który zawiera najnowsze polecenia użytkownika.Użytkownicy mogą wybrać jedną lub więcej ostatnich poleceń z listy rozwijanej, aby je cofnąć lub ponowić.
class CMFCRibbonUndoButton : public CMFCRibbonGallery
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Tworzy nowy CMFCRibbonUndoButton obiektu za pomocą można określić identyfikator polecenia, tekst etykiety i obrazy z listy obrazu obiektu nadrzędnego. |
Metody publiczne
Nazwa |
Opis |
---|---|
Dodaje nową akcję do listy akcji. |
|
Czyści listę akcji, czyli na liście rozwijanej. |
|
Określa liczbę elementów, które użytkownik wybranego z listy rozwijanej. |
|
Wskazuje, czy obiekt zawiera menu. |
Uwagi
CMFCRibbonUndoButton Klasy używa stosu do reprezentowania listy rozwijanej.
Przykład
Poniższy przykład ilustruje sposób tworzenia obiektu CMFCRibbonUndoButton klasy i dodać nową akcję do listy akcji.To urywek kodu jest częścią próbki gadżety na Wstążce.
// 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);
}
Hierarchii dziedziczenia
Wymagania
Nagłówek: afxribbonundobutton.h