Realizzare il testo specifico in grassetto in una casella di testo
Domanda
Ciao, attualmente ho un Texbox che stampa informazioni all'utente quando prendono i pulsanti Diffrent. Mi chiedevo se ci fosse un modo per rendere solo un po 'del mio testo in grassetto mentre il resto non lo è.
Ho provato quanto segue:
textBox1.FontWeight = FontWeights.UltraBold;
textBox1.Text. = ("Your Name: " );
TextBox1.FontWeight = FontWeights.Regular;
textBox1.Text += (nameVar);
L'unico problema è che l'uso in questo modo renderà tutto audace o nulla. C'è un modo per fare questo? Sto usando il progetto WPF in C#
Eventuali commenti o suggerimenti sono apprezzati. Grazie!
EDIT: Quindi ora sto cercando di fare la casella RichText che tutti voi avete suggerito, ma non riesco a far apparire qualcosa:
// Create a simple FlowDocument to serve as the content input for the construtor.
FlowDocument flowDoc = new FlowDocument(new Paragraph(new Run("Simple FlowDocument")));
// After this constructor is called, the new RichTextBox rtb will contain flowDoc.
RichTextBox rtb = new RichTextBox(flowDoc);
RTB è il nome del mio RichTextBox che ho creato nel mio WPF
Grazie
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow