Magari posta un po' di codice così controlliamo.. il fatto che non si cancelli è perchè non fai un repaint dell'area disegnata.. prova con un refresh dopo averlo disegnato.