25 writes to SizeCache
PresentationFramework (25)
System\Windows\Controls\Grid.cs (25)
1458
definitions[i].
SizeCache
= maxSize;
1650
definitions[i].
SizeCache
= 0;
1662
definitions[i].
SizeCache
= maxSize / starValue;
1684
tempDefinitions[i].
SizeCache
= allStarWeights;
1818
def.
SizeCache
= starWeight / effectiveMaxSize;
1996
def.
SizeCache
= totalStarWeight;
2090
definitions[i].
SizeCache
= 0;
2102
definitions[i].
SizeCache
= maxSize / starValue;
2106
definitions[i].
SizeCache
= UIElement.RoundLayoutValue(definitions[i].SizeCache, dpi);
2141
definitions[i].
SizeCache
= Math.Max(definitions[i].MinSizeForArrange, Math.Min(userSize, userMaxSize));
2145
definitions[i].
SizeCache
= UIElement.RoundLayoutValue(definitions[i].SizeCache, dpi);
2171
definitions[definitionIndices[i]].
SizeCache
= allStarWeights;
2191
definitions[definitionIndices[i]].
SizeCache
= resolvedSize;
2195
definitions[definitionIndices[i]].
SizeCache
= UIElement.RoundLayoutValue(definitions[definitionIndices[i]].SizeCache, dpi);
2225
definitions[definitionIndex].
SizeCache
= final;
2259
definition.
SizeCache
= final;
2275
definition.
SizeCache
= final;
2393
def.
SizeCache
= starWeight / effectiveMaxSize;
2427
def.
SizeCache
= Math.Max(def.MinSizeForArrange, Math.Min(userSize, userMaxSize));
2599
def.
SizeCache
= -def.MeasureSize;
2621
def.
SizeCache
= totalStarWeight;
2638
def.
SizeCache
= resolvedSize;
2657
def.
SizeCache
= roundedSize;
2728
definition.
SizeCache
= final;
2744
definition.
SizeCache
= final;
52 references to SizeCache
PresentationFramework (52)
System\Windows\Controls\DefinitionBase.cs (1)
933
else if (!DoubleUtil.AreClose(sharedMinSize, definitionBase.
SizeCache
))
System\Windows\Controls\Grid.cs (51)
1534
tempDefinitions[i].UpdateMinSize(Math.Min(newMinSize, tempDefinitions[i].
SizeCache
));
1545
tempDefinitions[i].UpdateMinSize(Math.Min(newMinSize, tempDefinitions[i].
SizeCache
));
1580
double deltaSize = (maxMaxSize - tempDefinitions[i].
SizeCache
) * sizeToDistribute / totalRemainingSize;
1581
tempDefinitions[i].UpdateMinSize(tempDefinitions[i].
SizeCache
+ deltaSize);
1699
double userSize = Math.Max(availableSize - takenSize, 0.0) * (starValue / tempDefinitions[i].
SizeCache
);
1860
double maxRatio = (maxCount > 0) ? tempDefinitions[defCount + maxCount - 1].
SizeCache
: -1.0;
2003
double resolvedSize = (def.MeasureSize > 0.0) ? Math.Max(availableSize - takenSize, 0.0) * (def.MeasureSize / def.
SizeCache
) : 0.0;
2105
roundingErrors[i] = definitions[i].
SizeCache
;
2106
definitions[i].SizeCache = UIElement.RoundLayoutValue(definitions[i].
SizeCache
, dpi);
2144
roundingErrors[i] = definitions[i].
SizeCache
;
2145
definitions[i].SizeCache = UIElement.RoundLayoutValue(definitions[i].
SizeCache
, dpi);
2148
allPreferredArrangeSize += definitions[i].
SizeCache
;
2186
double userSize = Math.Max(finalSize - allPreferredArrangeSize, 0.0) * (starValue / definitions[definitionIndices[i]].
SizeCache
);
2194
roundingErrors[definitionIndices[i]] = definitions[definitionIndices[i]].
SizeCache
;
2195
definitions[definitionIndices[i]].SizeCache = UIElement.RoundLayoutValue(definitions[definitionIndices[i]].
SizeCache
, dpi);
2198
allPreferredArrangeSize += definitions[definitionIndices[i]].
SizeCache
;
2211
double final = definitions[definitionIndex].
SizeCache
+ (sizeToDistribute / (definitions.Length - i));
2214
final = Math.Min(final, definitions[definitionIndex].
SizeCache
);
2221
final = Math.Min(final, definitions[definitionIndex].
SizeCache
);
2224
sizeToDistribute -= (final - definitions[definitionIndex].
SizeCache
);
2238
roundingErrors[i] = roundingErrors[i] - definitions[i].
SizeCache
;
2253
double final = definition.
SizeCache
- dpiIncrement;
2255
if (final < definition.
SizeCache
)
2269
double final = definition.
SizeCache
+ dpiIncrement;
2271
if (final > definition.
SizeCache
)
2285
definitions[(i + 1) % definitions.Length].FinalOffset = definitions[i].FinalOffset + definitions[i].
SizeCache
;
2428
takenSize += def.
SizeCache
;
2468
double maxRatio = (maxCount > 0) ? definitions[definitionIndices[defCount + maxCount - 1]].
SizeCache
: -1.0;
2628
double resolvedSize = (def.MeasureSize > 0.0) ? Math.Max(finalSize - takenSize, 0.0) * (def.MeasureSize / def.
SizeCache
) : 0.0;
2655
double roundedSize = UIElement.RoundLayoutValue(def.
SizeCache
, dpi);
2656
roundingErrors[i] = (roundedSize - def.
SizeCache
);
2722
double final = definition.
SizeCache
- dpiIncrement;
2724
if (final < definition.
SizeCache
)
2738
double final = definition.
SizeCache
+ dpiIncrement;
2740
if (final > definition.
SizeCache
)
2755
definitions[(i + 1) % definitions.Length].FinalOffset = definitions[i].FinalOffset + definitions[i].
SizeCache
;
2842
size += definitions[i].
SizeCache
;
3635
result = x.
SizeCache
.CompareTo(y.
SizeCache
);
3650
result = x.
SizeCache
.CompareTo(y.
SizeCache
);
3664
result = x.
SizeCache
.CompareTo(y.
SizeCache
);
3689
result = definitionX.
SizeCache
.CompareTo(definitionY.
SizeCache
);
3715
double xprime = definitionX.
SizeCache
- definitionX.MinSizeForArrange;
3716
double yprime = definitionY.
SizeCache
- definitionY.MinSizeForArrange;
3763
result = x.
SizeCache
.CompareTo(y.
SizeCache
);
3829
result = definitionX.
SizeCache
.CompareTo(definitionY.
SizeCache
);