1 instantiation of StarLayoutInfo
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGroupItemsPanel.cs (1)
174
StarLayoutInfo starLayoutInfo = new
StarLayoutInfo
()
38 references to StarLayoutInfo
System.Windows.Controls.Ribbon (38)
Microsoft\Windows\Controls\Ribbon\Primitives\IProvideStarLayoutInfo.cs (1)
23
IEnumerable<
StarLayoutInfo
> StarLayoutCombinations { get; }
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGroupItemsPanel.cs (9)
79
StarLayoutInfo
starLayoutInfo = _starLayoutCombinations[starLayoutIndex];
101
StarLayoutInfo
starLayoutInfo = _starLayoutCombinations[starLayoutIndex];
174
StarLayoutInfo
starLayoutInfo = new StarLayoutInfo()
285
StarLayoutInfo
starLayoutInfo = _starLayoutCombinations[starLayoutIndex];
368
StarLayoutInfo
starLayoutInfo = _starLayoutCombinations[starLayoutIndex];
376
StarLayoutInfo
starLayoutInfo = _starLayoutCombinations[starLayoutIndex];
423
public IEnumerable<
StarLayoutInfo
> StarLayoutCombinations
470
List<
StarLayoutInfo
> _starLayoutCombinations = new List<
StarLayoutInfo
>();
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGroupsPanel.cs (12)
374
List<
StarLayoutInfo
> starInfoList = new List<
StarLayoutInfo
>(2);
383
IEnumerable<
StarLayoutInfo
> starLayoutCombinations = starLayoutInfoProvider.StarLayoutCombinations;
386
foreach (
StarLayoutInfo
starLayoutInfo in starLayoutCombinations)
409
starInfoList.Sort(
StarLayoutInfo
.PerStarValueComparer);
421
StarLayoutInfo
.PotentialPerStarValueComparer);
438
private static void EqualizeStarValues(List<
StarLayoutInfo
> starInfoList,
478
private static double EqualizeLeftOf(List<
StarLayoutInfo
> starInfoList, int index, bool isChecking)
482
StarLayoutInfo
baseStarInfo = starInfoList[index];
486
StarLayoutInfo
starInfo = starInfoList[i];
503
private static void DistributeRemainingSpace(List<
StarLayoutInfo
> starInfoList,
519
StarLayoutInfo
starInfo = starInfoList[i];
Microsoft\Windows\Controls\Ribbon\Primitives\StarLayoutInfo.cs (16)
31
typeof(
StarLayoutInfo
),
45
typeof(
StarLayoutInfo
),
59
typeof(
StarLayoutInfo
),
73
typeof(
StarLayoutInfo
),
76
internal static IComparer<
StarLayoutInfo
> PerStarValueComparer
88
internal static IComparer<
StarLayoutInfo
> PotentialPerStarValueComparer
129
StarLayoutInfo
starLayoutInfo = (
StarLayoutInfo
)d;
148
StarLayoutInfo
layoutInfo = (
StarLayoutInfo
)d;
160
private class PerStarComparerImpl : IComparer<
StarLayoutInfo
>
164
public int Compare(
StarLayoutInfo
x,
StarLayoutInfo
y)
173
private class PotentialPerStarComparerImpl : IComparer<
StarLayoutInfo
>
177
public int Compare(
StarLayoutInfo
x,
StarLayoutInfo
y)