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
scroll top