IRibbonControl-Objekt (Office)

Hiermit wird das Objekt dargestellt, das an die Rückrufprozedur eines Steuerelements des Menübands oder einer anderen Benutzeroberfläche übergeben wird, das mithilfe des Office Fluent-Menüband-Erweiterungsfeatures angepasst werden kann.

HinwBemerkungeneise

Das IRibbonControl-Objekt enthält den Namen (ID) des Steuerelements und das aktuelle Window-Objekt für das Menüband-UI-Steuerelement.

Beispiel

Das folgende In C# geschriebene Beispiel zeigt zwei Prozeduren, die aus der onAction-Ereignisprozedur eines Button-Steuerelements und eines ToggleButton-Steuerelements aufgerufen werden.

In der ersten Prozedur wird das IRibbonControl-Objekt , das das Steuerelement darstellt, an die Prozedur übergeben, und ein Meldungsfeld wird angezeigt, das angibt, dass die Schaltfläche zusammen mit der ID der Schaltfläche gedrückt wurde.

Die zweite Prozedur ähnelt der ersten mit dem Hinzufügen eines booleschen Parameters, der angibt, dass die Schaltfläche gedrückt wurde.

public void ButtonOnAction(IRibbonControl control) 
{ 
 MessageBox.Show("Button clicked: " + control.Id); 
} 
 
public void ToggleButtonOnAction(IRibbonControl control, bool pressed) 
{ 
...if (pressed) 
 MessageBox.Show("ToggleButton was switched on."); 
 else 
 MessageBox.Show("ToggleButton was switched off."); 
}

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.