bonjour tous le monde

voila je veux effacer le contenu d'un richetextbox quand celui-ci est vide !!!

je m'explique quand j'efface le contenu du richebox il reste les caractere invisible ( les sauts de lignes par exemple "\n") et donc quand je veux inserer une nouvelle ligne le curseur ne démarre pas à la première ligne parce que il y'a des saut de ligne non effacer donc ma solution est la suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
private void richTextBox1_TextChanged(object sender, EventArgs e)
        {
            if (richTextBox1.Text == "\n" || richTextBox1.Text == " ")
 
                richTextBox1.Text = "";// effacer le le contenu !!!! 
 
          }
utiliser l'évenement textchanged telque si le caractere "\n" ou espace existe alors effacer le contenu mais le curseur ne revient pas dans tous les cas à la première ligne !!!

merci de votre aide