'宣言 Public ReadOnly Property Tabs As ContextualTabItemCollection
public ContextualTabItemCollection Tabs {get;}
Tabs プロパティは ContextualTabGroup と関連付けられた RibbonTabItem インスタンスのコレクションを表します。コレクションに追加される項目によって、このインスタンスに RibbonTabItem.ContextualTabGroup プロパティを設定します。これによってタブはテンプレート内の BaseBackColorResolved にアクセスすることができます。
注: このコレクション内の RibbonTabItem は、Tabs コレクションに含まれませんが、ContextualTabGroup の IsVisible プロパティが True に設定される場合、XamRibbon.TabsInView 読み取り専用コレクションに含まれます。注: このコレクション内の は、 コレクションに含まれませんが、ContextualTabGroup の プロパティが True に設定される場合、 読み取り専用コレクションに含まれます。
Private xamRibbon As XamRibbon 'Code to Create XamRibbon object.. Private Sub contextualTabGroupProperties() 'ContextualTabGroup properties Dim contextualTG As New ContextualTabGroup() contextualTG.Caption = "Sample CTG" 'Caption contextualTG.Key = "CG1" 'Color contextualTG.BaseBackColor = Colors.Aqua 'BaseBackColor contextualTG.IsVisible = True 'IsVisible xamRibbon.ContextualTabGroups.Add(contextualTG)'add tabs to Contextual Tab Groups Dim designTabItem As New RibbonTabItem() designTabItem.Header = "Desin" contextualTG.Tabs.Add(designTabItem) Dim layoutTabItem As New RibbonTabItem() layoutTabItem.Header = "Layout" contextualTG.Tabs.Add(layoutTabItem) End Sub
XamRibbon xamRibbon; //Code to Create XamRibbon object.. //ContextualTabGroup properties private void contextualTabGroupProperties() { ContextualTabGroup contextualTG = new ContextualTabGroup(); contextualTG.Caption = "Sample CTG"; //Caption contextualTG.Key = "CG1"; //Color contextualTG.BaseBackColor = Colors.Aqua; //BaseBackColor contextualTG.IsVisible = true; //IsVisible xamRibbon.ContextualTabGroups.Add(contextualTG); //add tabs to Contextual Tab Groups RibbonTabItem designTabItem = new RibbonTabItem(); designTabItem.Header = "Desin"; contextualTG.Tabs.Add(designTabItem); RibbonTabItem layoutTabItem = new RibbonTabItem(); layoutTabItem.Header = "Layout"; contextualTG.Tabs.Add(layoutTabItem); }