public customStroke(StylusPointCollection pts,PaintingCanvas ink) : base(pts) { this.StylusPoints = pts; this.color = ink.colorName; this.size = ink.penSize; }
public MainWindow() { InitializeComponent(); CreateTriangles(); ShapesPainting a = new ShapesPainting(); PaintingCanvas part1Canvas = a.PaintRedGreenTriangles(redTriangle, greenTriangle); ImageCanvas1.Source = part1Canvas.WriteableBitmap; SaveBitmapToFile("czesc1.png", part1Canvas.WriteableBitmap); RotateTriangles(90, 5, 61); PaintingCanvas part2Canvas = a.PaintRedGreenTriangles(redTriangle, greenTriangle); ImageCanvas2.Source = part2Canvas.WriteableBitmap; SaveBitmapToFile("czesc2.png", part2Canvas.WriteableBitmap); }
private void Window_Loaded(object sender, RoutedEventArgs e) { //赋值 drawCanvas = new PaintingCanvas(this,this.Ink); }