1 instantiation of RibbonTab
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (1)
1020return 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)
679RibbonTab 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; 1028return (item is RibbonTab); 1075RibbonTab container = element as RibbonTab; 1268RibbonTab selectedTab = ribbon.ItemContainerGenerator.ContainerFromItem(ribbon.SelectedItem) as RibbonTab; 1485RibbonTab ribbonTab = ribbon.ItemContainerGenerator.ContainerFromIndex(i) as RibbonTab; 1543RibbonTab tab = ItemContainerGenerator.ContainerFromIndex(i) as RibbonTab; 1655RibbonTab tab = ItemContainerGenerator.ContainerFromIndex(i) as RibbonTab; 1874RibbonTab selectedTab = null; 1878selectedTab = ItemContainerGenerator.ContainerFromIndex(selectedIndex) as RibbonTab; 1950private bool TabArrowKeyControlNavigate(RibbonTab tab, 1959return ArrowKeyControlNavigate<RibbonTab>(tab, 1969private int GetFocusedRibbonGroupIndex(RibbonTab tab) 1979private bool TrySetFocusOnRibbonGroupAtIndex(RibbonTab tab, 2213RibbonTab 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)
1762RibbonTab 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; 352RibbonTab tab = RibbonTab; 418if (e.Property == StyleProperty || e.Property == RibbonTab.HeaderStyleProperty || e.Property == Ribbon.TabHeaderStyleProperty) 422else if (e.Property == ContentProperty || e.Property == RibbonTab.HeaderProperty) 426else if (e.Property == ContentTemplateProperty || e.Property == RibbonTab.HeaderTemplateProperty || e.Property == Ribbon.TabHeaderTemplateProperty) 430else if (e.Property == ContentTemplateSelectorProperty || e.Property == RibbonTab.HeaderTemplateSelectorProperty) 434else if (e.Property == ContentStringFormatProperty || e.Property == RibbonTab.HeaderStringFormatProperty) 438else if (e.Property == RibbonTab.ContextualTabGroupHeaderProperty) 442else if (e.Property == RibbonTab.ContextualTabGroupProperty) 455RibbonTab tab = tabHeader.RibbonTab; 467RibbonTab tab = tabHeader.RibbonTab; 485RibbonTab tab = header.RibbonTab; 502RibbonTab tab = header.RibbonTab; 513RibbonTab tab = header.RibbonTab; 549RibbonTab.HeaderStyleProperty, 563RibbonTab.HeaderProperty); 575RibbonTab.HeaderTemplateProperty, 589RibbonTab.HeaderTemplateSelectorProperty); 601RibbonTab.HeaderStringFormatProperty); 618RibbonTab tab = tabHeader.RibbonTab; 703RibbonTab tab = RibbonTab;