2017-10-10 5 views
-3

Comment montrer le vrai visage de la puissance dans une boîte de texte riche comme cette photo? Quelqu'un pourrait-il fournir du code ou un exemple?Comment afficher la puissance dans RichtextBox?

Image

+0

Vous devriez probablement faire quelques recherches sur le format RTF. –

+0

https://en.wikipedia.org/wiki/Vulgar_Display_of_Power –

Répondre

1

Il suffit de lire le example in MSDN.

 richTextBox1.SelectionFont = new Font("Lucinda Console", 12); 
     // Set the baseline text. 
     richTextBox1.SelectedText = "x"; 
     // Set the CharOffset to display superscript text. 
     richTextBox1.SelectionCharOffset = 10; 
     richTextBox1.SelectionFont = new Font("Lucinda Console", 8); 
     // Set the superscripted text. 
     richTextBox1.SelectedText = "2x"; 
     // Reset the CharOffset to display text at the baseline. 
     richTextBox1.SelectionCharOffset = 0; 
+2

** NB ** La valeur que vous utilisez pour SelectionCharOffset dépend de la taille de la police lorsque vous définissez le SelectionFont. Par exemple. si votre taille de police est 48 points, le SelectionCharOffset de 10 ne serait pas suffisant; vous voudriez quelque chose de plus comme 44. Expérimentez avec les nombres jusqu'à ce que vous obteniez le regard que vous voulez. –