void DrawPath() { foreach ( var c in pathCells ) { var node = new PathNode( this, c.Coordinates.X, c.Coordinates.Y ); path.Add( node ); this.Controls.Add( node ); node.BringToFront(); } this.Invalidate(); foreach ( var c in path ) { c.Invalidate(); } }