/// <summary> /// OSB的绘制 /// </summary> /// <param name="penColor"></param> /// <param name="lineWidth"></param> /// <param name="thickness"></param> /// <param name="fill"></param> /// <param name="Element"></param> /// <param name="floor"></param> /// <returns></returns> public OSBAction OSBAction(Color?penColor = null, int lineWidth = 1, Color?fill = null, dynamic Element = null) { if (penColor == null) { penColor = Colors.Black; } var a = new OSBAction(); a.Geometry.PenColor = penColor.Value; a.Geometry.LineWidth = lineWidth; a.Geometry.Element = Element; if (fill != null) { a.Geometry.FillColor = fill.Value; } else { a.Geometry.FillColor = Colors.DarkGoldenrod; a.Geometry.Opacity = 0.5; } DrawingControl.SetAction(a); LastAction = a; return(a); }
private void SetAction(OSBAction a) { }