Привет. В настоящее время у меня есть texbox, который выводит информацию пользователю, когда они нажимают разные кнопки. Мне было интересно, есть ли способ сделать только часть моего текста выделенной жирным шрифтом, а остальное - не.
Ive пробовал следующее:
textBox1.FontWeight = FontWeights.UltraBold;
textBox1.Text. = ("Your Name: " );
TextBox1.FontWeight = FontWeights.Regular;
textBox1.Text += (nameVar);
Только проблема заключается в том, что использование этого способа сделает все смелым или ничего. Есть ли способ сделать это? Im, использующий проект WPF в С#
Любые комментарии или предложения приветствуются. Благодарю!
EDIT: теперь я пытаюсь сделать окно RichText, которое вы все предложили, но я не могу заставить что-нибудь появиться в нем:
// 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 - это имя моего richtextbox i, созданного в моем wpf
Спасибо