20 writes to MeasureSize
PresentationFramework (20)
src\Framework\System\Windows\Controls\Grid.cs (20)
1193definitions[i].MeasureSize = Math.Max(userMinSize, Math.Min(userSize, userMaxSize)); 1729definitions[i].MeasureSize = 0; 1739definitions[i].MeasureSize = starValue; 1784tempDefinitions[i].MeasureSize = resolvedSize; 1824def.MeasureSize = 1.0; // meaning "not yet resolved in phase 3" 1890def.MeasureSize = starWeight / def.MinSize; 1973resolvedDef.MeasureSize = -resolvedSize; 2019def.MeasureSize = 1.0; // mark as 'not yet resolved' 2035def.MeasureSize = 1.0; // mark as 'not yet resolved' 2054def.MeasureSize = -def.MeasureSize; 2060def.MeasureSize = StarWeight(def, scale); 2089def.MeasureSize = resolvedSize; 2169definitions[i].MeasureSize = 0; 2179definitions[i].MeasureSize = starValue; 2406def.MeasureSize = 1.0; // meaning "not yet resolved in phase 3" 2468def.MeasureSize = starWeight / def.MinSizeForArrange; 2589resolvedDef.MeasureSize = -resolvedSize; 2635def.MeasureSize = 1.0; // mark as 'not yet resolved' 2651def.MeasureSize = 1.0; // mark as 'not yet resolved' 2676def.MeasureSize = StarWeight(def, scale);
37 references to MeasureSize
PresentationFramework (37)
src\Framework\System\Windows\Controls\Grid.cs (37)
1463: definitions[i].MeasureSize; 1719takenSize += definitions[i].MeasureSize; 1763allStarWeights += tempDefinitions[i].MeasureSize; 1771double starValue = tempDefinitions[i].MeasureSize; 1874takenSize += def.MeasureSize; 1877if (def.MeasureSize < 0.0) 1879takenSize += -def.MeasureSize; // already resolved 1930if (def.SizeType == LayoutTimeSizeType.Star && def.MeasureSize > 0.0) 1939double minRatio = (minCount > 0) ? tempDefinitions[minCount - 1].MeasureSize : Double.PositiveInfinity; 1982while (minCount > 0 && tempDefinitions[minCount - 1].MeasureSize < 0.0) 1987while (maxCount > 0 && tempDefinitions[defCount + maxCount - 1].MeasureSize < 0.0) 2051if (def.MeasureSize < 0.0) 2054def.MeasureSize = -def.MeasureSize; 2075totalStarWeight += def.MeasureSize; 2083double resolvedSize = (def.MeasureSize > 0.0) ? Math.Max(availableSize - takenSize, 0.0) * (def.MeasureSize / def.SizeCache) : 0.0; 2251allStarWeights += definitions[definitionIndices[i]].MeasureSize; 2259double starValue = definitions[definitionIndices[i]].MeasureSize; 2455if (def.MeasureSize < 0.0) 2457takenSize += -def.MeasureSize; // already resolved 2543if (def.UserSize.IsStar && def.MeasureSize > 0.0) 2552double minRatio = (minCount > 0) ? definitions[definitionIndices[minCount - 1]].MeasureSize : Double.PositiveInfinity; 2598while (minCount > 0 && definitions[definitionIndices[minCount - 1]].MeasureSize < 0.0) 2603while (maxCount > 0 && definitions[definitionIndices[defCount + maxCount - 1]].MeasureSize < 0.0) 2667if (def.MeasureSize < 0.0) 2670def.SizeCache = -def.MeasureSize; 2692totalStarWeight += def.MeasureSize; 2700double resolvedSize = (def.MeasureSize > 0.0) ? Math.Max(finalSize - takenSize, 0.0) * (def.MeasureSize / def.SizeCache) : 0.0; 3927result = definitionY.MeasureSize.CompareTo(definitionX.MeasureSize); 3972result = definitionX.MeasureSize.CompareTo(definitionY.MeasureSize); 4013result = definitionY.MeasureSize.CompareTo(definitionX.MeasureSize); 4095result = definitionX.MeasureSize.CompareTo(definitionY.MeasureSize);