粗体文本返回C#中的正则文本

本文关键字:文本 返回 | 更新日期: 2023-09-27 18:30:05

我已经通过以下代码将文本更改为粗体"textBox1.Font=新字体(textBox1.Font,FontStyle.Bold);"现在有人能指导我如何通过按下相同的按钮

粗体文本返回C#中的正则文本

将文本更改为正常文本吗
public partial class Form1 : Form
{
        public Form1()
        {
            InitializeComponent();
            textBox1.Text = "aaa";
        }
        private void button1_Click(object sender, EventArgs e)
        {
            textBox1.Font = new Font(textBox1.Font, (textBox1.Font.Style == FontStyle.Bold) ? FontStyle.Regular : FontStyle.Bold);
       }
}

更多参考:

?:操作员

字体类文档

如果您查看MSDN中的FontStyle参考页,它清楚地表明您可以使用FontStyle.Regular输出正常(非粗体)文本。