private static ImageSource GetPackIconEntypoImage(PackIconEntypoKind packIconKind, Brush brush) { var packIcon = new PackIconEntypo { Kind = packIconKind }; var pen = new Pen(); pen.Freeze(); var geometry = Geometry.Parse(packIcon.Data); var geometryDrawing = new GeometryDrawing(brush, pen, geometry); var drawingGroup = new DrawingGroup(); drawingGroup.Children.Add(geometryDrawing); drawingGroup.Transform = new ScaleTransform(3.5, 3.5); var drawingImage = new DrawingImage(drawingGroup); drawingImage.Freeze(); return(drawingImage); }
public static IconoMenuEstatico Crear(PackIconEntypoKind clase) => new IconoMenuEstatico(new PackIconEntypo { Kind = clase });
public EntypoExtension(PackIconEntypoKind kind) { this.Kind = kind; }