EvilGost
Messages postés235Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention16 mai 2011
-
30 déc. 2005 à 13:49
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
18 mars 2011 à 08:53
Bonjour,
J'ai besoin de votre aide sur une RichTextBox en VB.net (2003)
en effet, je sais mettre un text sélectionné en Gras:
rtbWriteDial.SelectionFont = New Font("", rtbWriteDial.SelectionFont.Size, FontStyle.Bold)
Cependant, je n'arrive pas à le mettre, et en gras, et en italique en meme temps....
Pourriez-vous m'éclairer? je bloque là dessus depuis un bon moment
EvilGost
Messages postés235Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention16 mai 20112 30 déc. 2005 à 14:01
Charles: ahhhhhh, merci beaucccccccouuuuppp, c'est tout à fait ça, ca marche :D
Crenaud: non, j'avais essayé, ca ne fonctionne pas, je croyais aussi vu que c'est un enum mais ca ne semble plus fonctionné comme VB6, merci quand meme ;)
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 5 juil. 2010 à 09:03
es-tu reellement obligé de faire un new font ?
ne peux tu simplement modifier le Style de la font existante ?
à quoi correspond ce premier paramètre, au font family ? :
tbWriteDial.SelectionFont = New Font(tbWriteDial.SelectionFont.Family, rtbWriteDial.SelectionFont.Size, rtbWriteDial.selectionFont.Style Or FontStyle.Italic)
En réponse tes 2 premières questions :
1 - es-tu reellement obligé de faire un new font ?
2 - ne peux tu simplement modifier le Style de la font existante ?
Pour 1- : C'est une très bonne question... J'suis obligé ? Ben, en fait, j'en sais rien. Néanmoins, je n'ai vu nul part une autre façon de faire... Mais c'est vrai, que la question est bonne... Mais comment faire alors ? puisse sans "New", VB2010 n'est pas content.
Pour 2- (en relation avec 1) : C'est bien ce que cherche à faire (simplement, de préférence)...
=
Ensuite oui le premier paramètre correspond bien au FontFamilly. La syntaxe que tu donnes fonctionne bien seulement si le texte sélectionné auquel on veut appliquer une "surcharge" (par ex : Italic) est de même caractéristique en tout point. Si une des caractéristiques des caractères sélectionnés est différente, VB.NET bogue. En conclusion, ce SelectionFont n'est pas "bien défini" puisque qu'il ne correspond pas à un Style unique, donc l'appel ".selectionFont.Style" ne fonctione pas. C'est du moins ce que je comprend.
cs_zouzou
Messages postés2Date d'inscriptionmardi 3 septembre 2002StatutMembreDernière intervention18 mars 2011 18 mars 2011 à 08:46
Slt à tous!
J'ai une probleme en VB.NET.
Mon pfojet est comme ça:
il y a plusieurs fichiers en rtf (n fichier) dans un dossier, tous les contenus de ceux fichiers sont assémblés dans un fichier rtf?
jusqu'à maintenant je n'arrive pas dans la solution.