TargetType プロパティの値に基づき、このプロパティをツールの RibbonToolHelper.IdProperty または XamRibbon のどこかに定義された RibbonGroup に設定すると、そのオブジェクトのクローンがこの QatPlaceholderTool 内に作成および表示されます。
ツールはエンド ユーザー(各ツールに提供されるコンテキスト メニューを右クリックして)または開発者(ツールの ID を参照する QatPlaceholderTool を追加することで)によって QuickAccessToolbar に追加できます。RibbonGroups は、RibbonTabItem で RibbonGroup のキャプションを右クリックしてエンド ユーザーによって QuickAccessToolbar に追加できます。
' Creating ButtonTool Dim btnToolCopy As New ButtonTool() btnToolCopy.Id = "copyTool" ' Adding ButtonTool to the QAT Dim qatToolCopy As New QatPlaceholderTool() qatToolCopy.TargetId = "copyTool" ' btnToolCopy.Id qatToolCopy.TargetType = QatPlaceholderToolType.Tool xamRibbon.QuickAccessToolbar.Items.Add(qatToolCopy)
// Creating ButtonTool ButtonTool btnToolCopy = new ButtonTool(); btnToolCopy.Id = "copyTool"; // Adding ButtonTool to the QAT QatPlaceholderTool qatToolCopy = new QatPlaceholderTool(); qatToolCopy.TargetId = "copyTool"; // btnToolCopy.Id qatToolCopy.TargetType = QatPlaceholderToolType.Tool; xamRibbon.QuickAccessToolbar.Items.Add(qatToolCopy);