您好,
任何一个可以帮我括在一个矩形的自定义路径的形状。
我有一个canvas.for在画布上存储的每个鼠标点击列表中的点。
随着点名单亚姆能够在画布上绘制自定义路径的形状。
亚姆试图做什么是绘制路径的形状后,当我点击路径的形状,我想作为边界的形状周围绘制一个矩形。自定义路径的形状应包含在矩形
我要添加adorners矩形边界和调整路径的形状。
我试图这样,但矩形边界是比路径的形状更大
// code in the adorner class
Path rectouline=new Path();
rectouline.Stroke = Brushes.Blue; rectouline.StrokeThickness = 1;
protected override Size ArrangeOverride(Size finalSize)
{
// rectangle around the path shape
Rect boundaryrect= new Rect(finalSize);
rectouline.Data = new RectangleGeometry(boundaryrect);
rectouline.Arrange(boundaryrect);
return finalSize;
}
可以帮助将非常感激。
谢谢,