/ / Texte étrange dans RichTextBox c # - c #, richtextbox

Texte étrange dans RichTextBox c # - c #, richtextbox

J'ai besoin de faire quelque chose comme la peinture, le seuldifférer, vous pouvez dessiner à l'écran. Lorsque l'utilisateur clique sur un outil (stylo, ligne, rect, texte, etc.), je prends une capture d'écran de l'écran et le met en arrière-plan pour un deuxième formulaire en plein écran. Ensuite, en manipulant les événements de la souris, dessinez dessus. J'essaie de suivre MS Paint et de dessiner du texte en utilisant une troisième forme avec une RichTextBox à l'intérieur. Ce formulaire doit être transparent, et après je prendrai une nouvelle capture d’écran et chargerai comme arrière-plan du deuxième formulaire.

C'est le code pour la troisième forme qui est transparente.

this.FormBorderStyle = FormBorderStyle.None;
this.TransparencyKey = Color.Turquoise;
this.BackColor = Color.Turquoise;
richTextBox1.BackColor = this.BackColor;

entrer la description de l'image ici

entrer la description de l'image ici

Comme vous pouvez le constater, le texte est en bleu clair. C'est mon problème.

Réponses:

1 pour la réponse № 1

Je n'ai pas trouvé le moyen de résoudre ce problème et j'ai décidé d'utiliser l'étiquette. En gérant l'événement de presse et en rendant la couleur de l'étiquette transparente, j'ai obtenu le résultat attendu.

entrer la description de l'image ici