WPF如何与lineGeometry绑定?

b5buobof  于 2023-10-22  发布在  其他
关注(0)|答案(1)|浏览(116)

我用WPF(使用MVVM方法)创建了一个绘图应用程序。我发现this great answer
这个答案对我来说是完美的。但是,我想用LineGeometry绘制。
所以我添加了以下代码。

vm.ShapeItems.Add(
    new ShapeItem
    {
        Geometry = new LineGeometry(new Point(50,50), new Point(90,90)),
        Fill = Brushes.Red
    });

红线是看不见的。我该怎么做才能画红线?

1bqhqjot

1bqhqjot1#

解决方案很简单,对于LineGeometry使用请Stroke属性.

new ShapeItem
            {
                Geometry = new LineGeometry(new Point(50, 50), new Point(90, 90)),
                Stroke = Brushes.Red,
            }

相关问题