1 instantiation of RibbonTabHeader
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\RibbonTabHeaderItemsControl.cs (1)
97return new RibbonTabHeader();
76 references to RibbonTabHeader
System.Windows.Controls.Ribbon (76)
Microsoft\Windows\Automation\Peers\RibbonTabHeaderAutomationPeer.cs (1)
28public RibbonTabHeaderAutomationPeer(RibbonTabHeader owner)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonTabHeadersPanel.cs (18)
115RibbonTabHeader ribbonTabHeader = child as RibbonTabHeader; 382RibbonTabHeader ribbonTabHeader = children[i] as RibbonTabHeader; 435RibbonTabHeader ribbonTabHeader = children[i] as RibbonTabHeader; 495RibbonTabHeader tabHeader = element as RibbonTabHeader; 548RibbonTabHeader tabHeader = element as RibbonTabHeader; 608RibbonTabHeader tabHeader = element as RibbonTabHeader; 638RibbonTabHeader tabHeader = children[i] as RibbonTabHeader; 648public RibbonTabHeader RibbonTabHeader { get; set; } 676RibbonTabHeader tabHeader = child as RibbonTabHeader; 731RibbonTabHeader child = headerAndIndex.RibbonTabHeader;
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonTitlePanel.cs (1)
248RibbonTabHeader tabHeader = firstTab.RibbonTabHeader;
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (5)
43[StyleTypedProperty(Property = "TabHeaderStyle", StyleTargetType = typeof(RibbonTabHeader))] 782internal void NotifyMouseClickedOnTabHeader(RibbonTabHeader tabHeader, MouseButtonEventArgs e) 1910private RibbonTabHeader SelectedTabHeader 1924return (tabHeaderItemsControl.ItemContainerGenerator.ContainerFromIndex(selectedIndex) as RibbonTabHeader); 1936RibbonTabHeader tabHeader = SelectedTabHeader;
Microsoft\Windows\Controls\Ribbon\RibbonTab.cs (11)
33[StyleTypedProperty(Property = "HeaderStyle", StyleTargetType = typeof(RibbonTabHeader))] 177internal RibbonTabHeader RibbonTabHeader 190return headerItemsControl.ItemContainerGenerator.ContainerFromIndex(index) as RibbonTabHeader; 370RibbonTabHeader tabHeader = RibbonTabHeader; 608RibbonTabHeader tabHeader = RibbonTabHeader; 704RibbonTabHeader header = ribbonTab.RibbonTabHeader; 705header?.CoerceValue(RibbonTabHeader.IsRibbonTabSelectedProperty); 722RibbonTabHeader header = ribbonTab.RibbonTabHeader; 723header?.CoerceValue(RibbonTabHeader.IsEnabledProperty); 776RibbonTabHeader tabHeader = tab.RibbonTabHeader; 816RibbonTabHeader tabHeader = tab.RibbonTabHeader;
Microsoft\Windows\Controls\Ribbon\RibbonTabHeader.cs (37)
27[TemplatePart(Name = RibbonTabHeader.OuterBorderTemplatePartName, Type = typeof(Border))] 34Type ownerType = typeof(RibbonTabHeader); 65DependencyProperty.RegisterReadOnly("IsRibbonTabSelected", typeof(bool), typeof(RibbonTabHeader), new FrameworkPropertyMetadata(false, new PropertyChangedCallback(OnIsRibbonTabSelectedChanged), new CoerceValueCallback(OnCoerceIsRibbonTabSelected))); 80DependencyProperty.RegisterReadOnly("ContextualTabGroup", typeof(RibbonContextualTabGroup), typeof(RibbonTabHeader), new FrameworkPropertyMetadata(null, null, new CoerceValueCallback(CoerceContextualTabGroup))); 91DependencyProperty.RegisterReadOnly("IsContextualTab", typeof(bool), typeof(RibbonTabHeader), new FrameworkPropertyMetadata(false, null, new CoerceValueCallback(CoerceIsContextualTab))); 105RibbonControlService.RibbonProperty.AddOwner(typeof(RibbonTabHeader)); 174RibbonControlService.MouseOverBorderBrushProperty.AddOwner(typeof(RibbonTabHeader)); 189RibbonControlService.MouseOverBackgroundProperty.AddOwner(typeof(RibbonTabHeader)); 204RibbonControlService.FocusedBackgroundProperty.AddOwner(typeof(RibbonTabHeader)); 219RibbonControlService.FocusedBorderBrushProperty.AddOwner(typeof(RibbonTabHeader)); 234RibbonControlService.CheckedBackgroundProperty.AddOwner(typeof(RibbonTabHeader)); 249RibbonControlService.CheckedBorderBrushProperty.AddOwner(typeof(RibbonTabHeader)); 454RibbonTabHeader tabHeader = (RibbonTabHeader)d; 466RibbonTabHeader tabHeader = (RibbonTabHeader)d; 484RibbonTabHeader header = (RibbonTabHeader)d; 501RibbonTabHeader header = (RibbonTabHeader)d; 512RibbonTabHeader header = (RibbonTabHeader)d; 537((RibbonTabHeader)d).NotifyPropertyChanged(e); 542RibbonTabHeader tabHeader = (RibbonTabHeader)d; 556RibbonTabHeader tabHeader = (RibbonTabHeader)d; 568RibbonTabHeader tabHeader = (RibbonTabHeader)d; 582RibbonTabHeader tabHeader = (RibbonTabHeader)d; 594RibbonTabHeader tabHeader = (RibbonTabHeader)d; 617RibbonTabHeader tabHeader = (RibbonTabHeader)d; 628((RibbonTabHeader)sender).OnActivatingKeyTip(e); 696((RibbonTabHeader)sender).OnKeyTipAccessed(e);
Microsoft\Windows\Controls\Ribbon\RibbonTabHeaderItemsControl.cs (3)
106RibbonTabHeader header = element as RibbonTabHeader; 115return (item is RibbonTabHeader);