粗体显示整个字符串C#

粗体显示整个字符串C#,c#,richtextbox,bold,C#,Richtextbox,Bold,可能重复: 我有一个富文本框和一个字符串,我从用户输入到文本框中得到它。我想拿着那根绳子,把它全部加粗。有什么想法吗 以下是我现在拥有的字符串及其格式: if (InputBox("Please enter a username", "Username:", ref value) == DialogResult.OK) { usr = string.Format("[" + value + "]: ", bold); } 以及粗体变量 Font bold = ne

可能重复:

我有一个富文本框和一个字符串,我从用户输入到文本框中得到它。我想拿着那根绳子,把它全部加粗。有什么想法吗

以下是我现在拥有的字符串及其格式:

if (InputBox("Please enter a username", "Username:", ref value) == DialogResult.OK)
{
    usr = string.Format("[" + value + "]: ", bold);          
}
以及粗体变量

Font bold = new Font(dispBox.Font, FontStyle.Bold);

这种方法目前对我不起作用,因此非常感谢您的帮助。

正如姆贝基什所提到的,这似乎是他们提供的链接的副本。但总而言之,您的问题是,您没有使用与RichTextBox关联的属性/方法来按您希望的方式格式化字符串

您将需要使用该物业,以实现您希望做的事情