Changer Font richtextbox

BotAgency
Messages postés
33
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
2629
Date d'inscription
samedi 11 janvier 2014
Statut
Modérateur
Dernière intervention
13 mai 2022
- 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
2629
Date d'inscription
samedi 11 janvier 2014
Statut
Modérateur
Dernière intervention
13 mai 2022
151
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
17331
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
17 mai 2022
596
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
2629
Date d'inscription
samedi 11 janvier 2014
Statut
Modérateur
Dernière intervention
13 mai 2022
151
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