public override GraphicsBase CreateGraphics() { GraphicsBase b = new GraphicsPolyLine(points, lineWidth, objectColor, actualScale); if (this.ID != 0) { b.Id = this.ID; b.IsSelected = this.selected; } return(b); }
public PropertiesGraphicsPolyLine(GraphicsPolyLine polyLine) { if (polyLine == null) { throw new ArgumentNullException("polyLine"); } points = polyLine.GetPoints(); lineWidth = polyLine.LineWidth; objectColor = polyLine.ObjectColor; actualScale = polyLine.ActualScale; ID = polyLine.Id; selected = polyLine.IsSelected; }