共用方式為


RibbonGroup.DialogLauncherClick 事件 (2007 系統)

更新:2007 年 11 月

會在使用者按一下群組中的功能區對話方塊啟動程式圖示時發生。

命名空間:  Microsoft.Office.Tools.Ribbon
組件:  Microsoft.Office.Tools.Common.v9.0 (在 Microsoft.Office.Tools.Common.v9.0.dll 中)

語法

Public Event DialogLauncherClick As EventHandler(Of RibbonControlEventArgs)

Dim instance As RibbonGroup
Dim handler As EventHandler(Of RibbonControlEventArgs)

AddHandler instance.DialogLauncherClick, handler
public event EventHandler<RibbonControlEventArgs> DialogLauncherClick

備註

功能區對話方塊啟動程式是出現在群組中的小型圖示。當使用者按一下這個圖示時,您可以讓 DialogLauncherClick 事件開啟自訂對話方塊。根據預設,群組沒有功能區對話方塊啟動程式。如需詳細資訊,請參閱 HOW TO:在功能區群組中加入對話方塊啟動程式

範例

下列程式碼範例示範如何將對話方塊啟動程式加入至功能區群組,以及如何啟動自訂對話方塊,讓使用者可在按一下 RibbonGroup 右下角的 RibbonDialogLauncher 圖示時選擇進階設定。

若要執行這個程式碼範例,您必須先執行下列步驟:

  1. 將 [功能區 (視覺化設計工具)] 項目加入至 Visual Studio Tools for Office 專案。

  2. 請依照 HOW TO:在功能區群組中加入對話方塊啟動程式所述步驟,將 RibbonDialogLauncher 加入至預設群組。

  3. 如果您正在使用 Visual Basic,請將新的 Windows Form Dialog 項目加入至專案。如果您正在使用 C#,請加入新的 Windows Form 項目,然後透過將 OK 和 Cancel 按鈕加入至表單,以及為按鈕的 Click 事件建立事件處理常式,使這個表單變成對話方塊。

  4. 將對話方塊的 [(Name)] 屬性設定為 advancedSettingsDialog。您可以透過加入控制項和設定更多屬性,自訂對話方塊。

  5. 將 DialogLauncherClick 事件處理常式加入至程式碼。

  6. 將下列方法的內容放入 DialogLauncherClick 事件處理常式中。

Private Sub Group1_DialogLauncherClick(ByVal sender As Object, ByVal e As Microsoft.Office.Tools.Ribbon.RibbonControlEventArgs) Handles Group1.DialogLauncherClick
    Dim dlg As advancedSettingsDialog = New advancedSettingsDialog()
    dlg.ShowDialog()
End Sub
void group1_DialogLauncherClick(object sender, Microsoft.Office.Tools.Ribbon.RibbonControlEventArgs e)
{
    advancedSettingsDialog dlg = new advancedSettingsDialog();
    dlg.ShowDialog();
}

使用權限

請參閱

參考

RibbonGroup 類別

RibbonGroup 成員

Microsoft.Office.Tools.Ribbon 命名空間

其他資源

HOW TO:在功能區群組中加入對話方塊啟動程式