public System.Drawing.Pen Pen(string name, float width, System.Drawing.Drawing2D.DashStyle dash) { string fullname = name + "@" + width.ToString() + dash.ToString(); if (_pens.ContainsKey(fullname)) { return(_pens[fullname]); } System.Drawing.Pen pen = new System.Drawing.Pen(Brush(name), width); pen.DashStyle = dash; _pens.Add(fullname, pen); return(pen); }
public override string ToString() { return(Color.ToString() + ", Width= " + Width.ToString() + ", DashStyle= " + DashStyle.ToString()); }