Changer Font richtextbox

BotAgency Messages postés 32 Date d'inscription dimanche 30 juin 2019 Statut Membre Dernière intervention 8 janvier 2020 - Modifié le 14 sept. 2019 à 23:52
vb95 Messages postés 3474 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 7 mai 2024 - 15 sept. 2019 à 12:14
Bonjour,

je veut changer la police de mon richtextbox j'ai essayer cette methode

this.richTextBox1.SelectAll();
            this.richTextBox1.SelectionFont = comboBox1.Text;


mais j'ai cette erreur : Gravité Code Description Projet Fichier Ligne État de la suppression
Erreur CS0029 Impossible de convertir implicitement le type 'string' en 'System.Drawing.Font' Text Editor C:\Users\botag\source\repos\Text Editor\Text Editor\Form1.cs 83 Actif
et je ne sais pas comment la régler .

Merci d'avance

2 réponses

vb95 Messages postés 3474 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 7 mai 2024 169
Modifié le 14 sept. 2019 à 22:33
Bonjour
Pourtant le message d'erreur est clair
SelectionFont attend une variable de type System.Drawing.Font alors que Combobox1.Text est de type String (chaine de caractères)
Il ne faut pas utiliser une Combobox mais le contrôle FontDialog . Voir https://docs.microsoft.com/fr-fr/dotnet/framework/winforms/controls/how-to-show-a-font-list-with-the-fontdialog-component

0
Whismeril Messages postés 19056 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 12 juin 2024 657
15 sept. 2019 à 11:51
Bonjour

un form1.cs n'existe pas en C++
Attention au forum dans lequel tu postes, je n'avais pas lu ton message jusque là car je ne suis pas bien fort en C++, par contre dans le forum C#, j'aurais pu te répondre dès le week-end dernier.....

J'ai été intrigué de voir VB95 (que je salue) répondre....
0
vb95 Messages postés 3474 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 7 mai 2024 169
15 sept. 2019 à 12:14
Bonjour Whismeril
Que tu sois intrigué je suis d'accord mais le
this
devant le contrôle m'a laissé pensé que cela devait être une form
Et j'ai pensé au C++ NET du coup !
0
Rejoignez-nous