共用方式為


Office) (IRibbonControl 物件

代表在功能區或另一個使用者介面中傳遞給控制項之回呼程序的物件,此物件可以使用 Office Fluent 功能區延伸模組來自訂。

註解

IRibbonControl 物件含有名稱 (ID) 的控制項與目前的 Window 物件的功能區 UI 控制項。

範例

下列以 C# 撰寫的範例顯示兩個從Button控制項的onAction事件程序和ToggleButton控制項呼叫的程式。

在第一個程式中,代表控制項的 IRibbonControl 物件會傳遞至程式,並顯示訊息方塊,指出按鈕已按下,以及按鈕的識別碼。

第二個程序會類似於第一頁加上表示] 按鈕已按下 布林值 參數。

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."); 
}

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應