在C#.Net中使richtextbox变为粗体

时间:2015-12-29 21:41:51

标签: c# .net richtextbox

我试图在richTextBox中创建粗体文本。我想要大胆的文字是在第二行" Cpu使用"在代码中。

您可以编辑此代码以使其变为粗体吗?

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

1 个答案:

答案 0 :(得分:2)

更改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));