1 instantiation of StarLayoutInfo
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGroupItemsPanel.cs (1)
172
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)
77
StarLayoutInfo
starLayoutInfo = _starLayoutCombinations[starLayoutIndex];
99
StarLayoutInfo
starLayoutInfo = _starLayoutCombinations[starLayoutIndex];
172
StarLayoutInfo
starLayoutInfo = new StarLayoutInfo()
283
StarLayoutInfo
starLayoutInfo = _starLayoutCombinations[starLayoutIndex];
366
StarLayoutInfo
starLayoutInfo = _starLayoutCombinations[starLayoutIndex];
374
StarLayoutInfo
starLayoutInfo = _starLayoutCombinations[starLayoutIndex];
421
public IEnumerable<
StarLayoutInfo
> StarLayoutCombinations
468
List<
StarLayoutInfo
> _starLayoutCombinations = new List<
StarLayoutInfo
>();
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGroupsPanel.cs (12)
369
List<
StarLayoutInfo
> starInfoList = new List<
StarLayoutInfo
>(2);
378
IEnumerable<
StarLayoutInfo
> starLayoutCombinations = starLayoutInfoProvider.StarLayoutCombinations;
381
foreach (
StarLayoutInfo
starLayoutInfo in starLayoutCombinations)
404
starInfoList.Sort(
StarLayoutInfo
.PerStarValueComparer);
416
StarLayoutInfo
.PotentialPerStarValueComparer);
433
private static void EqualizeStarValues(List<
StarLayoutInfo
> starInfoList,
473
private static double EqualizeLeftOf(List<
StarLayoutInfo
> starInfoList, int index, bool isChecking)
477
StarLayoutInfo
baseStarInfo = starInfoList[index];
481
StarLayoutInfo
starInfo = starInfoList[i];
498
private static void DistributeRemainingSpace(List<
StarLayoutInfo
> starInfoList,
514
StarLayoutInfo
starInfo = starInfoList[i];
Microsoft\Windows\Controls\Ribbon\Primitives\StarLayoutInfo.cs (16)
30
typeof(
StarLayoutInfo
),
44
typeof(
StarLayoutInfo
),
58
typeof(
StarLayoutInfo
),
72
typeof(
StarLayoutInfo
),
75
internal static IComparer<
StarLayoutInfo
> PerStarValueComparer
87
internal static IComparer<
StarLayoutInfo
> PotentialPerStarValueComparer
128
StarLayoutInfo
starLayoutInfo = (
StarLayoutInfo
)d;
147
StarLayoutInfo
layoutInfo = (
StarLayoutInfo
)d;
159
private class PerStarComparerImpl : IComparer<
StarLayoutInfo
>
163
public int Compare(
StarLayoutInfo
x,
StarLayoutInfo
y)
172
private class PotentialPerStarComparerImpl : IComparer<
StarLayoutInfo
>
176
public int Compare(
StarLayoutInfo
x,
StarLayoutInfo
y)