Microsoft.Office.Tools.Ribbon-Namespace
Der Microsoft.Office.Tools.Ribbon-Namespace beinhaltet Komponenten, Steuerelemente und unterstützende Auflistungen, Klassen und Enumerationen, die die Anpassung des Menübands auf der Benutzeroberfläche mehrerer Microsoft Office-Anwendungen ermöglichen.
Alle Steuerelemente im Microsoft.Office.Tools.Ribbon-Namespace können der Office-Anpassung durch Ziehen von der Registerkarte Steuerelemente für Office-Menübänder der ToolBox auf dem Menüband-Designer hinzugefügt werden. Darüber hinaus können mit dem RibbonMenu-Steuerelement während der Laufzeit die folgenden Steuerelemente hinzugefügt werden:
Möchten Sie RibbonMenu während der Laufzeit diese Steuerelemente hinzufügen, muss die Dynamic-Eigenschaft des Menüs während der Entwurfszeit auf true festgelegt werden.
Wird während der Laufzeit ein Steuerelement erstellt, das einem Menü hinzugefügt werden soll, können alle Eigenschaften des neu erstellten Steuerelements geändert werden, bevor es dem Menü hinzugefügt wird. Nach dem Hinzufügen eines Steuerelements zu einem Menü werden einige der Eigenschaften schreibgeschützt. Weitere Informationen finden Sie unter Multifunktionsleisten-Objektmodellübersicht.
Mit anderen Eigenschaften können Darstellung und Verhalten der Steuerelemente während der Laufzeit gesteuert werden. Beispielsweise besteht die Möglichkeit, Laufzeitänderungen an der Benutzeroberfläche mithilfe der Enabled-Eigenschaft und der Visible-Eigenschaft zu implementieren, um während der Entwurfszeit hinzugefügte Steuerelemente zu aktivieren, zu deaktivieren, anzuzeigen und auszublenden.
Klassen
Klasse | Beschreibung | |
---|---|---|
RibbonBase | Dient als Basisklasse für Anpassungen von Microsoft Office-Menübändern. | |
RibbonCollectionBase | Ermöglicht Zugriff auf die IRibbonExtension-Objekte in einer Menübandanpassung. |
Schnittstellen
Schnittstelle | Beschreibung | |
---|---|---|
IRibbonExtension | Stellt eine Erweiterung eines OfficeRibbon-Objekts dar. | |
OfficeRibbon | Stellt eine Microsoft Office-Menübandanpassung dar, die mit dem Menüband-Designer in einem Office-Projekt in Visual Studio erstellt wird. | |
RibbonBox | Ordnet Steuerelemente auf einem benutzerdefinierten Menüband an und richtet sie aus. | |
RibbonButton | Stellt eine Schaltfläche auf einem benutzerdefinierten Menüband dar. | |
RibbonButtonGroup | Stellt eine Gruppe von Schaltflächensteuerelementen auf einem Menüband dar. | |
RibbonCheckBox | Stellt ein Kontrollkästchen-Steuerelement auf einem Menüband dar. | |
RibbonComboBox | Stellt ein Kombinationsfeld auf einem benutzerdefinierten Menüband dar. | |
RibbonComponent | Enthält Methoden und Member, die die Kommunikation mit Visual Studio, die Navigation durch die Steuerelementhierarchie in der Anwendung und die Optimierung des Laufzeitlayouts der Steuerelemente ermöglichen. | |
RibbonControl | Stellt Eigenschaften bereit, die von Steuerelementen in einer Microsoft Office-Anpassung verwendet werden. | |
RibbonControlEventArgs | Stellt Daten für verschiedene Ereignisse bereit, die in einer Microsoft Office-Anpassung ausgelöst werden. | |
RibbonControlId | Kapselt eine Identifikationszeichenfolge, die von Microsoft Office zum Verweisen auf Steuerelemente verwendet wird. | |
RibbonDialogLauncher | Stellt ein kleines standardisiertes Symbol für eine Gruppe dar, mit dem ein Dialogfeld geöffnet werden kann. | |
RibbonDropDown | Stellt eine Liste von Elementen dar, die ein Benutzer auswählen kann, sowie eine Liste von Menübandschaltflächen, auf die ein Benutzer klicken kann. | |
RibbonDropDownItem | Stellt ein Element in einer Dropdownliste in einem Menüband-Dropdownsteuerelement dar. | |
RibbonEditBox | Stellt ein Eingabefeld auf einem Menüband dar. | |
RibbonFactory | Stellt Methoden bereit, mit denen Sie Menüband-Steuerelemente für die Anpassung eines Microsoft Office-Menübands erstellen können. | |
RibbonGallery | Stellt ein Steuerelement dar, in dem ein Menü von RibbonDropDownItem-Objekten und RibbonButton-Steuerelementen angezeigt wird. | |
RibbonGroup | Stellt eine Gruppe von Steuerelementen auf einer Menübandregisterkarte dar. | |
RibbonLabel | Stellt eine Bezeichnung für RibbonGroup oder RibbonBox dar. | |
RibbonLoadImageEventArgs | Stellt Daten für das LoadImage-Ereignis bereit. | |
RibbonManager | Verwaltet die Menübandanpassungen, die mit dem Menüband-Designer in einem Office-Projekt erstellt werden. | |
RibbonMenu | Stellt ein Menü auf einer Menübandregisterkarte oder im Microsoft Office-Menü dar. | |
RibbonOfficeMenu | Stellt Zugriff auf Steuerelemente bereit, die dem Microsoft Office-Menü hinzugefügt werden. | |
RibbonPosition | Stellt Folgendes dar: die Position eines Menüband-Steuerelements im Microsoft Office-Menü relativ zu einem integrierten Steuerelement, die Position einer Registerkarte relativ zu einer integrierten Registerkarte oder die Position einer Gruppe relativ zu einer integrierten Gruppe. | |
RibbonPositionStatics | Stellt Methoden bereit, mit denen Sie die Position eines Steuerelements, einer Gruppe oder einer Registerkarte in einer Menübandanpassung angeben können. | |
RibbonReadOnlyCollection | Ermöglicht Zugriff auf die IRibbonExtension-Objekte in einer Menübandanpassung. | |
RibbonSeparator | Stellt ein Separator-Steuerelement für eine Gruppe oder ein Menü auf dem Menüband dar. | |
RibbonSplitButton | Ein Menüband-Steuerelement, das eine Schaltfläche bzw. eine Umschaltfläche und ein Dropdownmenü vereint. | |
RibbonTab | Beinhaltet mindestens eine Gruppe von Steuerelementen auf dem Menüband. | |
RibbonToggleButton | Stellt eine Umschaltfläche auf einem Menüband dar. | |
RibbonUIEventArgs | Stellt Daten für Ereignisse bereit, die auf dem Menüband ausgelöst werden. |
Delegaten
Delegat | Beschreibung | |
---|---|---|
RibbonControlEventHandler | Stellt die Methode dar, die Ereignisse für ein RibbonControl behandelt. | |
RibbonLoadImageEventHandler | Stellt die Methode dar, die das LoadImage-Ereignis einer OfficeRibbon behandelt. | |
RibbonUIEventHandler | Stellt die Methode dar, die das Load-Ereignis einer OfficeRibbon behandelt. |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
RibbonBoxStyle | Gibt an, ob Steuerelemente in RibbonBox vertikal oder horizontal ausgerichtet werden. | |
RibbonButtonType | Gibt den Typ der Schaltfläche an, die von RibbonSplitButton angezeigt wird. | |
RibbonControlIdType | Beinhaltet Werte, mit denen bestimmt wird, ob durch RibbonControlId ein Microsoft Office-Steuerelement oder ein benutzerdefiniertes Steuerelement identifiziert wird. | |
RibbonPositionType | Gibt die Position eines Steuerelements im Microsoft Office-Menü, in einer Gruppe von Steuerelementen auf einer integrierten Registerkarte oder auf einer Registerkarte unter integrierten oder benutzerdefinierten Registerkarten an. |