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
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 !!!
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 !!!! }
merci de votre aide
Partager