Bonjour,
Je suis débutant en .net et n'y connait pas grand chose
Je voudrais passer un texte d'une richtextbox à une autre en gardant la mise en forme.
Pour cela je rajoute à mon texte une sorte de BBcode en passant par une sous-fonction. Mon BBcode est bien lu correctement; toutes les étapes se font bien (j'ai tout vérifié en mode pas-à-pas).
Seulement au moment où je demande d'afficher le texte celui-ci se remet dans la mise en forme par défaut. Je suis sûr que c'est un truc bidon que j'ai pas fait mais pas moyen de le trouver.
Si vous pouvez m'aider ce serait cool
Je vous met la partie du code concerné :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 private void BBcode_To_Normal() { Char[] Buffer = richTextBox3.Text.ToCharArray(); while (i < richTextBox3.Text.Length) {//ici du baratin pour identifier mon BBcode //Application de la nouvelle forme richTextBox2.SelectionFont = new Font(richTextBox2.SelectionFont,style); richTextBox2.Text += Buffer[i].ToString();c'est sur cette ligne que ça repasse en font par defaut i++; }
Partager