1 instantiation of RibbonTab
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (1)
1017return new RibbonTab();
112 references to RibbonTab
System.Windows.Controls.Ribbon (112)
Microsoft\Windows\Automation\Peers\RibbonTabAutomationPeer.cs (3)
29public RibbonTabAutomationPeer(RibbonTab owner) 109private RibbonTab OwningTab 113return (RibbonTab)Owner;
Microsoft\Windows\Automation\Peers\RibbonTabDataAutomationPeer.cs (12)
40RibbonTab wrapperTab = GetWrapper() as RibbonTab; 73RibbonTab wrapperTab = GetWrapper() as RibbonTab; 90RibbonTab wrapperTab = GetWrapper() as RibbonTab; 111RibbonTab wrapperTab = GetWrapper() as RibbonTab; 143RibbonTab tab = GetWrapper() as RibbonTab; 171RibbonTab wrapperTab = GetWrapper() as RibbonTab;
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGroupsPanel.cs (4)
139RibbonTab ribbonTab = ParentRibbonTab; 281private RibbonTab ParentRibbonTab 288return itemsPresenter.TemplatedParent as RibbonTab; 345RibbonTab ribbonTab,
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonTabHeadersPanel.cs (1)
676RibbonTab tab = tabHeader.RibbonTab;
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonTitlePanel.cs (2)
245RibbonTab firstTab = groupHeader.FirstVisibleTab; 264foreach (RibbonTab tab in groupHeader.Tabs)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (19)
864RibbonTab firstVisibleTab = tabGroupHeader.FirstVisibleTab; 1025return (item is RibbonTab); 1072RibbonTab container = element as RibbonTab; 1265RibbonTab selectedTab = ribbon.ItemContainerGenerator.ContainerFromItem(ribbon.SelectedItem) as RibbonTab; 1479RibbonTab ribbonTab = ribbon.ItemContainerGenerator.ContainerFromIndex(i) as RibbonTab; 1537RibbonTab tab = ItemContainerGenerator.ContainerFromIndex(i) as RibbonTab; 1649RibbonTab tab = ItemContainerGenerator.ContainerFromIndex(i) as RibbonTab; 1868RibbonTab selectedTab = null; 1872selectedTab = ItemContainerGenerator.ContainerFromIndex(selectedIndex) as RibbonTab; 1944private bool TabArrowKeyControlNavigate(RibbonTab tab, 1953return ArrowKeyControlNavigate<RibbonTab>(tab, 1963private int GetFocusedRibbonGroupIndex(RibbonTab tab) 1973private bool TrySetFocusOnRibbonGroupAtIndex(RibbonTab tab, 2207RibbonTab selectedTab,
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroup.cs (12)
215internal IEnumerable<RibbonTab> Tabs 227internal RibbonTab FirstVisibleTab 231IEnumerable<RibbonTab> tabs = Tabs; 234foreach (RibbonTab tab in tabs) 459RibbonTab tab = Ribbon.ItemContainerGenerator.ContainerFromIndex(i) as RibbonTab; 482IEnumerable<RibbonTab> tabs = Tabs; 485foreach (RibbonTab tab in tabs) 496private class TabsEnumerable : IEnumerable<RibbonTab> 515public IEnumerator<RibbonTab> GetEnumerator() 523RibbonTab tab = ribbon.ItemContainerGenerator.ContainerFromIndex(i) as RibbonTab;
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroupItemsControl.cs (1)
177foreach (RibbonTab tab in tabGroupHeader.Tabs)
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (2)
1759RibbonTab tab = ItemsControl.ItemsControlFromItemContainer(this) as RibbonTab;
Microsoft\Windows\Controls\Ribbon\RibbonTab.cs (32)
40Type ownerType = typeof(RibbonTab); 92typeof(RibbonTab), 108Selector.IsSelectedProperty.AddOwner(typeof(RibbonTab), 126DependencyProperty.Register("ContextualTabGroupHeader", typeof(object), typeof(RibbonTab), new UIPropertyMetadata(null, new PropertyChangedCallback(OnContextualTabGroupHeaderChanged))); 129DependencyProperty.RegisterReadOnly("ContextualTabGroup", typeof(RibbonContextualTabGroup), typeof(RibbonTab), new FrameworkPropertyMetadata(null, new PropertyChangedCallback(OnNotifyHeaderPropertyChanged))); 147DependencyProperty.Register("HeaderStyle", typeof(Style), typeof(RibbonTab), new FrameworkPropertyMetadata(null, OnNotifyHeaderPropertyChanged, CoerceHeaderStyle)); 153RibbonControlService.RibbonProperty.AddOwner(typeof(RibbonTab)); 199DependencyProperty.RegisterReadOnly("TabHeaderLeft", typeof(double), typeof(RibbonTab), null); 213DependencyProperty.RegisterReadOnly("TabHeaderRight", typeof(double), typeof(RibbonTab), null); 632RibbonTab tab = (RibbonTab)d; 665RibbonTab tab = (RibbonTab)sender; 684RibbonTab tab = (RibbonTab)d; 695RibbonTab ribbonTab = (RibbonTab)sender; 721RibbonTab ribbonTab = (RibbonTab)sender; 731RibbonTab ribbonTab = (RibbonTab)d; 774RibbonTab tab = (RibbonTab)d; 782RibbonTab ribbonTab = (RibbonTab)d; 792RibbonTab ribbonTab = (RibbonTab)d; 815RibbonTab tab = (RibbonTab)d; 824KeyTipService.KeyTipProperty.AddOwner(typeof(RibbonTab)); 837((RibbonTab)sender).OnActivatingKeyTip(e); 853((RibbonTab)sender).OnKeyTipAccessed(e);
Microsoft\Windows\Controls\Ribbon\RibbonTabHeader.cs (24)
118internal RibbonTab RibbonTab 127return ribbon.ItemContainerGenerator.ContainerFromIndex(index) as RibbonTab; 288RibbonTab ribbonTab = RibbonTab; 335RibbonTab ribbonTab = RibbonTab; 349RibbonTab tab = RibbonTab; 415if (e.Property == StyleProperty || e.Property == RibbonTab.HeaderStyleProperty || e.Property == Ribbon.TabHeaderStyleProperty) 419else if (e.Property == ContentProperty || e.Property == RibbonTab.HeaderProperty) 423else if (e.Property == ContentTemplateProperty || e.Property == RibbonTab.HeaderTemplateProperty || e.Property == Ribbon.TabHeaderTemplateProperty) 427else if (e.Property == ContentTemplateSelectorProperty || e.Property == RibbonTab.HeaderTemplateSelectorProperty) 431else if (e.Property == ContentStringFormatProperty || e.Property == RibbonTab.HeaderStringFormatProperty) 435else if (e.Property == RibbonTab.ContextualTabGroupHeaderProperty) 439else if (e.Property == RibbonTab.ContextualTabGroupProperty) 452RibbonTab tab = tabHeader.RibbonTab; 464RibbonTab tab = tabHeader.RibbonTab; 482RibbonTab tab = header.RibbonTab; 499RibbonTab tab = header.RibbonTab; 510RibbonTab tab = header.RibbonTab; 546RibbonTab.HeaderStyleProperty, 560RibbonTab.HeaderProperty); 572RibbonTab.HeaderTemplateProperty, 586RibbonTab.HeaderTemplateSelectorProperty); 598RibbonTab.HeaderStringFormatProperty); 615RibbonTab tab = tabHeader.RibbonTab; 700RibbonTab tab = RibbonTab;