Je souhaite autoriser l'utilisateur à modifier la police lors de l'utilisation de l'application. Par exemple, mon utilisateur a tapé le premier paragraphe en police d'écriture, 12 points; puis le paragraphe suivant, il peut taper une autre police avec une taille différente.Comment changer la police d'une partie d'une zone de texte enrichi
Le problème auquel je suis confronté est lorsque je change une police, la police entière du champ de texte change.
codeest:
if (comboBox1.SelectedIndex == 1)
{
richTextBox1.Font =
new Font(richTextBox1.Font.FontFamily, 12, FontStyle.Italic);
}
Est-ce la [boîte de WinForms] (https://msdn.microsoft.com/en-us/library/system.windows.forms.richtextbox (v = vs.110) .aspx) ou la [zone richtext WPF] (https://msdn.microsoft.com/en-us/library/system.windows.controls.richtextbox (v = vs.110) .aspx)? –
[Voir ici] (http://stackoverflow.com/questions/26700102/how-to-change-the-font-of-multiple-sizes-in-richtextbox-in-c/26701034#26701034) – TaW
Aussi, voir [Modifier la police pour RichTextBox sans perdre la mise en forme] (http://stackoverflow.com/a/16307021/719186) – LarsTech