Bonjour

Voilà j'ai besoin de votre aide.
Alors je vous explique la situation.

Il faut que je dessine du texte sur une form dans une zone à largeur prédéfini, alors actuellement j'utilise un label avec une largeur max fixe. De tel manière qu'il passe automatiquement à la ligne si le texte déborde.
Bon alors j'ai pas testé mais j'imagine que si je devais dessiner le texte (object Graphics) ca en reviendrait au même.

Or ce que je veux faire actuellement, c'est affiché du texte mais dont certain mots sont soit en gras, en Italique, soit d'une toute autre couleur ou même de taille différente, bref personnalisable.

Or comment faire ca sans casser le formatage du texte???
Alors utiliser un label c'est non, c'est évident. Dessiner le texte, ok, mais les problèmes suivant se pose:
Comment dessiner un mot qui se trouve en plein milieu du texte, en gras ou autre, sans que je ne sois obligé de passer à la ligne parce que ne sachant pas où le dernier mot avant celui en gras a été dessiné exactement???
Sans compter le problème lié au changement de taille de police...

Bref existe-t-il une classe ou composant permettant de faire ca???

(Bidouiller une RichTextBox???)


Merci