12 writes to BottomRight
PresentationFramework.Aero (2)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (2)
120cornerRadius.BottomRight = Math.Min(cornerRadius.BottomRight, maxRadius); 153cornerRadius.BottomRight = cornerRadius.BottomRight + ShadowDepth;
PresentationFramework.Aero2 (2)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (2)
120cornerRadius.BottomRight = Math.Min(cornerRadius.BottomRight, maxRadius); 153cornerRadius.BottomRight = cornerRadius.BottomRight + ShadowDepth;
PresentationFramework.AeroLite (2)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (2)
120cornerRadius.BottomRight = Math.Min(cornerRadius.BottomRight, maxRadius); 153cornerRadius.BottomRight = cornerRadius.BottomRight + ShadowDepth;
PresentationFramework.Classic (2)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (2)
120cornerRadius.BottomRight = Math.Min(cornerRadius.BottomRight, maxRadius); 153cornerRadius.BottomRight = cornerRadius.BottomRight + ShadowDepth;
PresentationFramework.Luna (2)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (2)
120cornerRadius.BottomRight = Math.Min(cornerRadius.BottomRight, maxRadius); 153cornerRadius.BottomRight = cornerRadius.BottomRight + ShadowDepth;
PresentationFramework.Royale (2)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (2)
120cornerRadius.BottomRight = Math.Min(cornerRadius.BottomRight, maxRadius); 153cornerRadius.BottomRight = cornerRadius.BottomRight + ShadowDepth;
107 references to BottomRight
PresentationFramework (11)
System\Windows\Controls\Border.cs (6)
631DoubleUtil.AreClose(topLeft, borderRadii.BottomRight); 962if (DoubleUtil.IsZero(radii.BottomRight)) 968RightBottom = radii.BottomRight + right; 969BottomRight = radii.BottomRight + bottom; 987RightBottom = Math.Max(0.0, radii.BottomRight - right); 988BottomRight = Math.Max(0.0, radii.BottomRight - bottom);
System\Windows\CornerRadiusConverter.cs (2)
150return new InstanceDescriptor(ci, new object[] { cr.TopLeft, cr.TopRight, cr.BottomRight, cr.BottomLeft }); 173return string.Create(cultureInfo, stackalloc char[64], $"{cr.TopLeft}{listSeparator}{cr.TopRight}{listSeparator}{cr.BottomRight}{listSeparator}{cr.BottomLeft}");
System\Windows\Shell\WindowChromeWorker.cs (2)
1099double bottomRightRadius = DpiHelper.LogicalPixelsToDevice(new Point(_chromeInfo.CornerRadius.BottomRight, 0), dpi.DpiScaleX, dpi.DpiScaleY).X; 1165if (!DoubleUtilities.AreClose(cornerRadius.BottomLeft, cornerRadius.BottomRight))
System\Windows\Standard\Utilities.cs (1)
332if (!IsDoubleFiniteAndNonNegative(cornerRadius.BottomRight))
PresentationFramework.Aero (16)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (16)
72return !(cr.TopLeft < 0.0 || cr.TopRight < 0.0 || cr.BottomLeft < 0.0 || cr.BottomRight < 0.0 || 73double.IsNaN(cr.TopLeft) || double.IsNaN(cr.TopRight) || double.IsNaN(cr.BottomLeft) || double.IsNaN(cr.BottomRight) || 74double.IsInfinity(cr.TopLeft) || double.IsInfinity(cr.TopRight) || double.IsInfinity(cr.BottomLeft) || double.IsInfinity(cr.BottomRight)); 120cornerRadius.BottomRight = Math.Min(cornerRadius.BottomRight, maxRadius); 136centerRight - cornerRadius.BottomRight, 143centerBottom - cornerRadius.BottomRight, 153cornerRadius.BottomRight = cornerRadius.BottomRight + ShadowDepth; 196Rect bottomRight = new Rect(guidelineSetX[4], guidelineSetY[4], cornerRadius.BottomRight, cornerRadius.BottomRight); 210cornerRadius.TopLeft == cornerRadius.BottomRight) 253if (cornerRadius.BottomRight > ShadowDepth) 409if (cornerRadius.BottomRight == 0) 411else if (cornerRadius.BottomRight == cornerRadius.TopLeft) 413else if (cornerRadius.BottomRight == cornerRadius.TopRight) 415else if (cornerRadius.BottomRight == cornerRadius.BottomLeft) 418bottomRightStops = CreateStops(c, cornerRadius.BottomRight);
PresentationFramework.Aero2 (16)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (16)
72return !(cr.TopLeft < 0.0 || cr.TopRight < 0.0 || cr.BottomLeft < 0.0 || cr.BottomRight < 0.0 || 73double.IsNaN(cr.TopLeft) || double.IsNaN(cr.TopRight) || double.IsNaN(cr.BottomLeft) || double.IsNaN(cr.BottomRight) || 74double.IsInfinity(cr.TopLeft) || double.IsInfinity(cr.TopRight) || double.IsInfinity(cr.BottomLeft) || double.IsInfinity(cr.BottomRight)); 120cornerRadius.BottomRight = Math.Min(cornerRadius.BottomRight, maxRadius); 136centerRight - cornerRadius.BottomRight, 143centerBottom - cornerRadius.BottomRight, 153cornerRadius.BottomRight = cornerRadius.BottomRight + ShadowDepth; 196Rect bottomRight = new Rect(guidelineSetX[4], guidelineSetY[4], cornerRadius.BottomRight, cornerRadius.BottomRight); 210cornerRadius.TopLeft == cornerRadius.BottomRight) 253if (cornerRadius.BottomRight > ShadowDepth) 409if (cornerRadius.BottomRight == 0) 411else if (cornerRadius.BottomRight == cornerRadius.TopLeft) 413else if (cornerRadius.BottomRight == cornerRadius.TopRight) 415else if (cornerRadius.BottomRight == cornerRadius.BottomLeft) 418bottomRightStops = CreateStops(c, cornerRadius.BottomRight);
PresentationFramework.AeroLite (16)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (16)
72return !(cr.TopLeft < 0.0 || cr.TopRight < 0.0 || cr.BottomLeft < 0.0 || cr.BottomRight < 0.0 || 73double.IsNaN(cr.TopLeft) || double.IsNaN(cr.TopRight) || double.IsNaN(cr.BottomLeft) || double.IsNaN(cr.BottomRight) || 74double.IsInfinity(cr.TopLeft) || double.IsInfinity(cr.TopRight) || double.IsInfinity(cr.BottomLeft) || double.IsInfinity(cr.BottomRight)); 120cornerRadius.BottomRight = Math.Min(cornerRadius.BottomRight, maxRadius); 136centerRight - cornerRadius.BottomRight, 143centerBottom - cornerRadius.BottomRight, 153cornerRadius.BottomRight = cornerRadius.BottomRight + ShadowDepth; 196Rect bottomRight = new Rect(guidelineSetX[4], guidelineSetY[4], cornerRadius.BottomRight, cornerRadius.BottomRight); 210cornerRadius.TopLeft == cornerRadius.BottomRight) 253if (cornerRadius.BottomRight > ShadowDepth) 409if (cornerRadius.BottomRight == 0) 411else if (cornerRadius.BottomRight == cornerRadius.TopLeft) 413else if (cornerRadius.BottomRight == cornerRadius.TopRight) 415else if (cornerRadius.BottomRight == cornerRadius.BottomLeft) 418bottomRightStops = CreateStops(c, cornerRadius.BottomRight);
PresentationFramework.Classic (16)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (16)
72return !(cr.TopLeft < 0.0 || cr.TopRight < 0.0 || cr.BottomLeft < 0.0 || cr.BottomRight < 0.0 || 73double.IsNaN(cr.TopLeft) || double.IsNaN(cr.TopRight) || double.IsNaN(cr.BottomLeft) || double.IsNaN(cr.BottomRight) || 74double.IsInfinity(cr.TopLeft) || double.IsInfinity(cr.TopRight) || double.IsInfinity(cr.BottomLeft) || double.IsInfinity(cr.BottomRight)); 120cornerRadius.BottomRight = Math.Min(cornerRadius.BottomRight, maxRadius); 136centerRight - cornerRadius.BottomRight, 143centerBottom - cornerRadius.BottomRight, 153cornerRadius.BottomRight = cornerRadius.BottomRight + ShadowDepth; 196Rect bottomRight = new Rect(guidelineSetX[4], guidelineSetY[4], cornerRadius.BottomRight, cornerRadius.BottomRight); 210cornerRadius.TopLeft == cornerRadius.BottomRight) 253if (cornerRadius.BottomRight > ShadowDepth) 409if (cornerRadius.BottomRight == 0) 411else if (cornerRadius.BottomRight == cornerRadius.TopLeft) 413else if (cornerRadius.BottomRight == cornerRadius.TopRight) 415else if (cornerRadius.BottomRight == cornerRadius.BottomLeft) 418bottomRightStops = CreateStops(c, cornerRadius.BottomRight);
PresentationFramework.Luna (16)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (16)
72return !(cr.TopLeft < 0.0 || cr.TopRight < 0.0 || cr.BottomLeft < 0.0 || cr.BottomRight < 0.0 || 73double.IsNaN(cr.TopLeft) || double.IsNaN(cr.TopRight) || double.IsNaN(cr.BottomLeft) || double.IsNaN(cr.BottomRight) || 74double.IsInfinity(cr.TopLeft) || double.IsInfinity(cr.TopRight) || double.IsInfinity(cr.BottomLeft) || double.IsInfinity(cr.BottomRight)); 120cornerRadius.BottomRight = Math.Min(cornerRadius.BottomRight, maxRadius); 136centerRight - cornerRadius.BottomRight, 143centerBottom - cornerRadius.BottomRight, 153cornerRadius.BottomRight = cornerRadius.BottomRight + ShadowDepth; 196Rect bottomRight = new Rect(guidelineSetX[4], guidelineSetY[4], cornerRadius.BottomRight, cornerRadius.BottomRight); 210cornerRadius.TopLeft == cornerRadius.BottomRight) 253if (cornerRadius.BottomRight > ShadowDepth) 409if (cornerRadius.BottomRight == 0) 411else if (cornerRadius.BottomRight == cornerRadius.TopLeft) 413else if (cornerRadius.BottomRight == cornerRadius.TopRight) 415else if (cornerRadius.BottomRight == cornerRadius.BottomLeft) 418bottomRightStops = CreateStops(c, cornerRadius.BottomRight);
PresentationFramework.Royale (16)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (16)
72return !(cr.TopLeft < 0.0 || cr.TopRight < 0.0 || cr.BottomLeft < 0.0 || cr.BottomRight < 0.0 || 73double.IsNaN(cr.TopLeft) || double.IsNaN(cr.TopRight) || double.IsNaN(cr.BottomLeft) || double.IsNaN(cr.BottomRight) || 74double.IsInfinity(cr.TopLeft) || double.IsInfinity(cr.TopRight) || double.IsInfinity(cr.BottomLeft) || double.IsInfinity(cr.BottomRight)); 120cornerRadius.BottomRight = Math.Min(cornerRadius.BottomRight, maxRadius); 136centerRight - cornerRadius.BottomRight, 143centerBottom - cornerRadius.BottomRight, 153cornerRadius.BottomRight = cornerRadius.BottomRight + ShadowDepth; 196Rect bottomRight = new Rect(guidelineSetX[4], guidelineSetY[4], cornerRadius.BottomRight, cornerRadius.BottomRight); 210cornerRadius.TopLeft == cornerRadius.BottomRight) 253if (cornerRadius.BottomRight > ShadowDepth) 409if (cornerRadius.BottomRight == 0) 411else if (cornerRadius.BottomRight == cornerRadius.TopLeft) 413else if (cornerRadius.BottomRight == cornerRadius.TopRight) 415else if (cornerRadius.BottomRight == cornerRadius.BottomLeft) 418bottomRightStops = CreateStops(c, cornerRadius.BottomRight);