Bonjour,
Pour une fois, une question simple: Qu'est-ce que j'ai mal fait?!?
En bref je veux que, quand j'ouvre un fichier texte dans une RichTextBox WPF, la mise en forme soit indiquée (gras, italique et souligné).
J'arrive bien à récupérer, le "gras" et l'"italique" mais pour le souligné, que le texte soit souligné ou pas, je rentre dans le cas du "else" (texte non souligné)...
Plus bas le bout de code devant faire le test:
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 TextRange tr = new TextRange(rtb.Selection.Start, rtb.Selection.End); if (tr.GetPropertyValue(Inline.TextDecorationsProperty) == TextDecorations.Underline) { MessageBox.Show("true"); } else { MessageBox.Show("false"); }
Quand je tape un mot souligné, il est bien indiqué souligné, mais quand j'ouvre un fichier avec un mot souligné, le mot en question est indiqué comme étant non-souligné...
Si quelqu'un peut m'aider, il est le bienvenu!
Merci d'avance.
Partager