Come posso progettare diversamente il testo in TextBox (XAML)
-
10-07-2019 - |
Domanda
Come posso progettare diversamente il testo all'interno dell'elemento TextBox in XAML
Esempio: ho bisogno della prima parola carattere normale e della seconda parola in grassetto ...
Soluzione
È necessario utilizzare il controllo RichTextBox WPF per questo.
Esempio:
<RichTextBox x:Name="txtRichBox">
<FlowDocument>
<Paragraph>
I am bold inside
<Bold>not outside</Bold>
</Paragraph>
</FlowDocument>
</RichTextBox>
Questo dovrebbe creare una casella di testo con contenuti come
Sono in grassetto dentro non fuori.
Ulteriori informazioni con esempi qui .
Altri suggerimenti
WPF include una serie di classi quadro per i documenti. Se non stai cercando di modificare il testo in stile ma di visualizzarlo , dai un'occhiata a Documenti di flusso. Se stai cercando di modificare il testo con stile, la risposta di Sizzler è corretta.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow