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
Geschützte Konstruktoren
Name |
Description |
---|---|
erstellt und initialisiert ein CMFCRibbonPanel-Objekt. |
Öffentliche Methoden
Name |
Description |
---|---|
Fügt ein Menübandelement dem Bereich hinzu. |
|
Fügt ein Trennzeichen dem Favoritenmenübandbereich hinzu. |
|
Fügt eine Symbolleiste dem Favoritenmenübandbereich hinzu. |
|
|
|
Gibt ein Element zurück, das durch die angegebene Befehl ID identifiziert wird |
|
|
|
Gibt die Anzahl der Elemente im Favoritenmenübandbereich zurück. |
|
Gibt die benutzerdefinierten Daten zurück, die dem Bereich zugeordnet sind. |
|
|
|
|
|
Gibt das Menübandelement zurück, das an einem angegebenen Index befindet. |
|
Ruft alle Elemente ab, die im Favoritenmenübandbereich enthalten sind. |
|
|
|
Gibt ein den Fokus besitzt Element zurück. |
|
Gibt ein umschließendes Rechteck des Katalogelements zurück. |
|
|
|
|
|
|
|
|
|
|
|
Gibt die übergeordnete Kategorie des Menübandbereichs zurück. |
|
|
|
|
|
|
|
|
|
Ruft ein Array sichtbare Elemente. |
|
|
|
|
|
|
|
Fügt ein Menübandelement an der angegebenen Position ein. |
|
Fügt ein Trennzeichen an der angegebenen Position ein. |
|
Gibt an, ob alle Panel-Elemente vertikal zentriert ausgerichtet werden sollen () werden durch Spalte. |
|
|
|
|
|
Gibt an, ob alle Bereichsspalten die gleiche Breite haben. |
|
|
|
|
|
Führt den Katalog Bildlauf, um das angegebene Menübandelement sichtbar zu machen. |
|
|
|
|
|
Entfernt und löscht optional ein Element, das am angegebenen Index befindet. |
|
Entfernt alle Elemente aus Favoritenmenübandbereich. |
|
Ersetzt ein Element von anderen anhand ihrer jeweiligen Indexwerte. |
|
Ersetzt ein Element von anderen auf Grundlage einer angegebene Befehl ID |
|
Sortiert den Bereich, Elemente, durch Spalte vertikal auszurichten. |
|
Benutzerdefinierte Daten der Mitarbeiter mit dem Favoritenmenübandbereich. |
|
Weist ein von dem Element zu, das die angegebene Befehl ID besitzt |
|
Fügt ein Menübandelement hinzu, das durch die bereitgestellten Ablaufklasseninformationen dem Favoritenmenübandbereich angegeben wird. |
|
Fügt ein Menübandelement hinzu, das durch die bereitgestellten Ablaufklasseninformationen dem Favoritenmenübandbereich angegeben wird. |
|
Festlegen des Fokus auf das Menübandelement angegebenen. |
|
Aktiviert oder deaktiviert Spaltenrechtfertigung. |
|
Legt die Tastenkombination fest, die den Favoritenmenübandbereich anzeigt. |
|
|
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
Anforderungen
Header: afxRibbonPanel.h