2 writes to TabsDesiredWidth
System.Windows.Controls.Ribbon (2)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonTabHeadersPanel.cs (2)
601
tabGroup.
TabsDesiredWidth
= 0.0;
619
tabGroup.
TabsDesiredWidth
+= tabHeader.DesiredSize.Width;
8 references to TabsDesiredWidth
System.Windows.Controls.Ribbon (8)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonContextualTabGroupsPanel.cs (6)
59
double desiredExtraPadding = tabGroupHeader.IdealDesiredWidth - tabGroupHeader.
TabsDesiredWidth
;
66
width = tabGroupHeader.
TabsDesiredWidth
;
71
if (Math.Abs(tabGroupHeader.
TabsDesiredWidth
- remainingSpace) > _desiredWidthEpsilon)
74
width = Math.Min(tabGroupHeader.
TabsDesiredWidth
, remainingSpace);
148
drawingContext.DrawLine(separatorPen, new Point(startX + tabGroupHeader.
TabsDesiredWidth
, ActualHeight), new Point(startX + tabGroupHeader.
TabsDesiredWidth
, this.ActualHeight + separatorHeight));
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonTabHeadersPanel.cs (2)
617
previousTabCount = (tabGroup.IdealDesiredWidth - tabGroup.
TabsDesiredWidth
) / tabGroup.DesiredExtraPaddingPerTab;
621
tabGroup.DesiredExtraPaddingPerTab = (tabGroup.IdealDesiredWidth - tabGroup.
TabsDesiredWidth
) / (previousTabCount + 1);