CMFCRibbonPanel-Klasse

Implementiert einen Bereich, der einen Satz von Menübandelemente enthält.Wenn der Bereich gezeichnet wird, wird er so viele Elemente an, wie möglich, die Größe des Bereichs angegeben.

class CMFCRibbonPanel : public CObject

Mitglieder

Bb983200.collapse_all(de-de,VS.110).gifGeschützte Konstruktoren

Name

Description

CMFCRibbonPanel::CMFCRibbonPanel

erstellt und initialisiert ein CMFCRibbonPanel-Objekt.

Bb983200.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

CMFCRibbonPanel::Add

Fügt ein Menübandelement dem Bereich hinzu.

CMFCRibbonPanel::AddSeparator

Fügt ein Trennzeichen dem Favoritenmenübandbereich hinzu.

CMFCRibbonPanel::AddToolBar

Fügt eine Symbolleiste dem Favoritenmenübandbereich hinzu.

CMFCRibbonPanel::FindByData

 

CMFCRibbonPanel::FindByID

Gibt ein Element zurück, das durch die angegebene Befehl ID identifiziert wird

CMFCRibbonPanel::GetCaptionHeight

 

CMFCRibbonPanel::GetCount

Gibt die Anzahl der Elemente im Favoritenmenübandbereich zurück.

CMFCRibbonPanel::GetData

Gibt die benutzerdefinierten Daten zurück, die dem Bereich zugeordnet sind.

CMFCRibbonPanel::GetDefaultButton

 

CMFCRibbonPanel::GetDroppedDown

 

CMFCRibbonPanel::GetElement

Gibt das Menübandelement zurück, das an einem angegebenen Index befindet.

CMFCRibbonPanel::GetElements

Ruft alle Elemente ab, die im Favoritenmenübandbereich enthalten sind.

CMFCRibbonPanel::GetElementsByID

 

CMFCRibbonPanel::GetFocused

Gibt ein den Fokus besitzt Element zurück.

CMFCRibbonPanel::GetGalleryRect

Gibt ein umschließendes Rechteck des Katalogelements zurück.

CMFCRibbonPanel::GetHighlighted

 

CMFCRibbonPanel::GetIndex

 

CMFCRibbonPanel::GetItemIDsList

 

CMFCRibbonPanel::GetName

 

CMFCRibbonPanel::GetParentButton

 

CMFCRibbonPanel::GetParentCategory

Gibt die übergeordnete Kategorie des Menübandbereichs zurück.

CMFCRibbonPanel::GetParentMenuBar

 

CMFCRibbonPanel::GetPreferedMenuLocation

 

CMFCRibbonPanel::GetPressed

 

CMFCRibbonPanel::GetRect

 

CMFCRibbonPanel::GetVisibleElements

Ruft ein Array sichtbare Elemente.

CMFCRibbonPanel::HasElement

 

CMFCRibbonPanel::HitTest

 

CMFCRibbonPanel::HitTestEx

 

CMFCRibbonPanel::Insert

Fügt ein Menübandelement an der angegebenen Position ein.

CMFCRibbonPanel::InsertSeparator

Fügt ein Trennzeichen an der angegebenen Position ein.

CMFCRibbonPanel::IsCenterColumnVert

Gibt an, ob alle Panel-Elemente vertikal zentriert ausgerichtet werden sollen () werden durch Spalte.

CMFCRibbonPanel::IsCollapsed

 

CMFCRibbonPanel::IsHighlighted

 

CMFCRibbonPanel::IsJustifyColumns

Gibt an, ob alle Bereichsspalten die gleiche Breite haben.

CMFCRibbonPanel::IsMainPanel

 

CMFCRibbonPanel::IsMenuMode

 

CMFCRibbonPanel::MakeGalleryItemVisible

Führt den Katalog Bildlauf, um das angegebene Menübandelement sichtbar zu machen.

CMFCRibbonPanel::OnKey

 

CMFCRibbonPanel::RecalcWidths

 

CMFCRibbonPanel::Remove

Entfernt und löscht optional ein Element, das am angegebenen Index befindet.

CMFCRibbonPanel::RemoveAll

Entfernt alle Elemente aus Favoritenmenübandbereich.

CMFCRibbonPanel::Replace

Ersetzt ein Element von anderen anhand ihrer jeweiligen Indexwerte.

CMFCRibbonPanel::ReplaceByID

Ersetzt ein Element von anderen auf Grundlage einer angegebene Befehl ID

CMFCRibbonPanel::SetCenterColumnVert

Sortiert den Bereich, Elemente, durch Spalte vertikal auszurichten.

CMFCRibbonPanel::SetData

Benutzerdefinierte Daten der Mitarbeiter mit dem Favoritenmenübandbereich.

CMFCRibbonPanel::SetElementMenu

Weist ein von dem Element zu, das die angegebene Befehl ID besitzt

CMFCRibbonPanel::SetElementRTC

Fügt ein Menübandelement hinzu, das durch die bereitgestellten Ablaufklasseninformationen dem Favoritenmenübandbereich angegeben wird.

CMFCRibbonPanel::SetElementRTCByID

Fügt ein Menübandelement hinzu, das durch die bereitgestellten Ablaufklasseninformationen dem Favoritenmenübandbereich angegeben wird.

CMFCRibbonPanel::SetFocused

Festlegen des Fokus auf das Menübandelement angegebenen.

CMFCRibbonPanel::SetJustifyColumns

Aktiviert oder deaktiviert Spaltenrechtfertigung.

CMFCRibbonPanel::SetKeys

Legt die Tastenkombination fest, die den Favoritenmenübandbereich anzeigt.

CMFCRibbonPanel::ShowPopup

 

Hinweise

Menübandbereiche sind logische Gruppierungen von verwandten Aufgaben, die Sie in der Menübandkategorien erstellen.Während die Größe des Menübands ändert, passt das Bereichslayout automatisch, so viele Elemente möglich anzuzeigen.

Sie können Bereiche eines Menübands abrufen, das in einer Menübandkategorie enthalten ist, indem Sie die CMFCRibbonCategory::GetPanel-Methode aufruft.

Beispiel

Das folgende Beispiel zeigt, wie ein Objekt CMFCRibbonPanel konfiguriert, indem verschiedene Methoden in der CMFCRibbonPanel-Klasse angewendet wird.Im Beispiel wird gezeigt, wie die Tastenkombination, die den Favoritenmenübandbereich anzeigt, ausrichten Elemente im Bereich vertikal von Spalte und aktivieren Spaltenrechtfertigung festgelegt wird.Dieser Codeausschnitt ist Teil MS Office-Demobeispiel 2007.

    // CMFCRibbonCategory* pCategory
    // CMFCToolBarImages m_PanelImages
    CMFCRibbonPanel* pPanelClipboard = pCategory->AddPanel(_T("Clipboard"), m_PanelImages.ExtractIcon(1));
    pPanelClipboard->SetKeys(_T("zc"));
    pPanelClipboard->SetCenterColumnVert();
    pPanelClipboard->SetJustifyColumns();

Vererbungshierarchie

CObject

   CMFCRibbonPanel

Anforderungen

Header: afxRibbonPanel.h

Siehe auch

Referenz

Hierarchien-Diagramm

CObject-Klasse

CMFCRibbonCategory-Klasse

CMFCRibbonBaseElement-Klasse

Weitere Ressourcen

MFC-Klassen