using System; using System.Linq; using System.Windows; using System.Windows.Controls; using System.Windows.Media; using System.Windows.Shapes; public class BoxShadow { public static Grid Create(Size size, Rect inner, GradientStopCollection sc) { Func…