1 instantiation of StarLayoutInfo
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGroupItemsPanel.cs (1)
171
StarLayoutInfo starLayoutInfo = new
StarLayoutInfo
()
38 references to StarLayoutInfo
System.Windows.Controls.Ribbon (38)
Microsoft\Windows\Controls\Ribbon\Primitives\IProvideStarLayoutInfo.cs (1)
22
IEnumerable<
StarLayoutInfo
> StarLayoutCombinations { get; }
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGroupItemsPanel.cs (9)
76
StarLayoutInfo
starLayoutInfo = _starLayoutCombinations[starLayoutIndex];
98
StarLayoutInfo
starLayoutInfo = _starLayoutCombinations[starLayoutIndex];
171
StarLayoutInfo
starLayoutInfo = new StarLayoutInfo()
282
StarLayoutInfo
starLayoutInfo = _starLayoutCombinations[starLayoutIndex];
365
StarLayoutInfo
starLayoutInfo = _starLayoutCombinations[starLayoutIndex];
373
StarLayoutInfo
starLayoutInfo = _starLayoutCombinations[starLayoutIndex];
420
public IEnumerable<
StarLayoutInfo
> StarLayoutCombinations
467
private List<
StarLayoutInfo
> _starLayoutCombinations = new List<
StarLayoutInfo
>();
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGroupsPanel.cs (12)
368
List<
StarLayoutInfo
> starInfoList = new List<
StarLayoutInfo
>(2);
377
IEnumerable<
StarLayoutInfo
> starLayoutCombinations = starLayoutInfoProvider.StarLayoutCombinations;
380
foreach (
StarLayoutInfo
starLayoutInfo in starLayoutCombinations)
403
starInfoList.Sort(
StarLayoutInfo
.PerStarValueComparer);
415
StarLayoutInfo
.PotentialPerStarValueComparer);
432
private static void EqualizeStarValues(List<
StarLayoutInfo
> starInfoList,
472
private static double EqualizeLeftOf(List<
StarLayoutInfo
> starInfoList, int index, bool isChecking)
476
StarLayoutInfo
baseStarInfo = starInfoList[index];
480
StarLayoutInfo
starInfo = starInfoList[i];
497
private static void DistributeRemainingSpace(List<
StarLayoutInfo
> starInfoList,
513
StarLayoutInfo
starInfo = starInfoList[i];
Microsoft\Windows\Controls\Ribbon\Primitives\StarLayoutInfo.cs (16)
29
typeof(
StarLayoutInfo
),
43
typeof(
StarLayoutInfo
),
57
typeof(
StarLayoutInfo
),
71
typeof(
StarLayoutInfo
),
74
internal static IComparer<
StarLayoutInfo
> PerStarValueComparer
86
internal static IComparer<
StarLayoutInfo
> PotentialPerStarValueComparer
127
StarLayoutInfo
starLayoutInfo = (
StarLayoutInfo
)d;
146
StarLayoutInfo
layoutInfo = (
StarLayoutInfo
)d;
158
private class PerStarComparerImpl : IComparer<
StarLayoutInfo
>
162
public int Compare(
StarLayoutInfo
x,
StarLayoutInfo
y)
171
private class PotentialPerStarComparerImpl : IComparer<
StarLayoutInfo
>
175
public int Compare(
StarLayoutInfo
x,
StarLayoutInfo
y)