0

お絵かきアプリを作ってみました。目的は単純です。ユーザーは、スクエア ブラシ、ファー ブラシ、ペンシル ブラシなどのさまざまなブラシ オプションを使用して、キャンバス上に何かを描画できます。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;

ここで、いくつかのカスタム ブラシ オプションが必要であり、ユーザーがそれを使用して描画できるようにします。どうすれば実現できますか? 前もって感謝します。

4

1 に答える 1

1

Square、Pencil などは、ブラシとして使用される単なるカスタム イメージ パターンです。ImageBrushを使用する

于 2012-11-19T03:44:23.757 に答える