私は現在、以下のコードを持っています:
Path path = new Path();
path.Fill = new RadialGradientBrush(Colors.White, Colors.Transparent)
{
GradientOrigin = new Point(.5, .5),
Center = new Point(.5, .5),
RadiusX = 1.5,
RadiusY = 1.5
};
PathGeometry geo = new PathGeometry();
PathFigure figure = new PathFigure();
figure.IsClosed = true;
figure.StartPoint = new Point(10, 10);
figure.Segments.Add(new LineSegment()
{
Point = new Point(20, 20)
});
figure.Segments.Add(new LineSegment()
{
Point = new Point(30, 10)
});
geo.Figures.Add(figure);
path.Data = geo;
Canvas.Children.Add(path);
しかし、それの何が問題なのですか?何も起きません。サイズの制限まで白い中央のグラデーション ブラシを持つ黒い三角形を期待しています。
誰にも手がかりがありますか?