Changer Font richtextbox

Messages postés
29
Date d'inscription
dimanche 30 juin 2019
Statut
Membre
Dernière intervention
28 septembre 2019
-
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
Afficher la suite 

2 réponses

Messages postés
1984
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
12 décembre 2019
79
0
Merci
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

Commenter la réponse de vb95
Messages postés
14040
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
12 décembre 2019
324
0
Merci
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....
vb95
Messages postés
1984
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
12 décembre 2019
79 -
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 !
Commenter la réponse de Whismeril