If you want to clear the entire entire canvas, just call your Graphics object's .Clear() method. If you want to clear just the line itself, you'll have to create a new pen the same color as the canvas background, then use it to redraw the line exactly the same way it was drawn originally. If your line intersects with other lines or graphics objects, it'll draw a background colored loine through them. The only other way to do this would be to redraw everything onto the canvas that was originally drawn, but don't draw the line that you want to erase. RageInTheMachine9532 "...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome