在 C# .Net 中使 richtextbox 变粗

Making richtextbox bold in C# .Net

我正在尝试在 richTextBox 中制作粗体文本。我想加粗的文本在代码的第二行 "Cpu usage"。

你能编辑这段代码使其变成粗体吗?

double cpuUsage = Math.Round(perfCpuCount.NextValue(), 2); MonitorLog.AppendText(string.Format("Cpu usage: {0}%\r\n\n", cpuUsage));

更改 SelectionFont 以包含粗体样式,并写入应为粗体的文本,然后将其切换回常规样式:

MonitorLog.SelectionFont = new Font(MonitorLog.Font, FontStyle.Bold);
MonitorLog.AppendText("CPU Usage:");
MonitorLog.SelectionFont = new Font(MonitorLog.Font, FontStyle.Regular);
MonitorLog.AppendText(string.Format(" {0}%\r\n\n", cpuUsage));