'宣言 Public Property BaseBackColor As Nullable(Of Color)
public Nullable<Color> BaseBackColor {get; set;}
BaseBackColor は、グループの コレクション内の インスタンスのヘッダーおよびコンテンツ領域の外観だけでなく、XamRibbon のキャプション領域内の ContextualTabGroup のキャプションの外観に影響を与えるために使用される単一の色を提供するために使用されます。BaseBackColor は、グループの Tabs コレクション内の RibbonTabItem インスタンスのヘッダーおよびコンテンツ領域の外観だけでなく、 のキャプション領域内の のキャプションの外観に影響を与えるために使用される単一の色を提供するために使用されます。
デフォルトでは、このプロパティは null に設定されます。Null に設定されると、デフォルトの色のセットのいずれかが使用されます。BaseBackColorResolved を使用して解決された値を取得することができます。便宜上、ブラシの色としてこの解決された色を使用する System.Windows.Media.SolidColorBrush を返す BaseBackColorResolvedBrush もあります。
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); }