更改文本框中的字体样式

本文关键字:字体 样式 文本 | 更新日期: 2023-09-27 18:10:48

我有几个文本框的输入添加。点击按钮后,所有这些输入将显示在程序底部的文本框中。

我想让其中一个字符串在程序底部的文本框中显示为斜体。

这是我的。

private void button1_Click(对象发送者,EventArgs e){字符串的作者;字符串名称;字符串;字符串标题;字符串的地方;字符串的出版商;

        name = textBox2.Text + ", ";
        author = textBox1.Text + ". ";
        year =  "(" + textBox3.Text + ") ";
        title = textBox4.Text + ", ";
        place = textBox5.Text + ", ";
        publisher = textBox6.Text + ".";

        // output to reference field

        richTextBox1.Text = name + author + year + title + place + publisher;
    }

我想用斜体显示标题字符串。

任何帮助都太好了。由于

更改文本框中的字体样式

richTextBox1.Find(title, RichTextBoxFinds.MatchCase);
richTextBox1.SelectionFont = new Font(richTextBox1.Font, FontStyle.Italic);

应该斜体书的标题,只有书的标题,同时保持字体与富文本框的其余部分相同。