我正在尝试制作一个绘图应用程序。目的很简单。让用户使用各种画笔选项在画布上绘制一些东西,例如方形画笔、远画笔、铅笔画笔等等,就像 android 市场上可用的任何其他绘图应用程序一样。目前我可以让用户使用以下代码绘制平滑曲线:
currentPoint = e.GetPosition(this.canvas);
Line line = new Line() { X1 = currentPoint.X, Y1 = currentPoint.Y, X2 = oldPoint.X, Y2 = oldPoint.Y };
line.Stroke = new SolidColorBrush(Colors.Purple);
line.StrokeThickness = 2;
this.drawnImage.Add(line);
this.canvas.Children.Add(line);
oldPoint = currentPoint;
现在我想要一些自定义画笔选项并让用户使用它进行绘制。我怎样才能实现呢?提前致谢。