我有一个富文本框和一个字符串,我从用户将其输入到文本框中。我想把这个字符串加上大胆的一切。有什么想法吗?
这是我现在拥有的字符串,格式为:
if (InputBox("Please enter a username", "Username:", ref value) == DialogResult.OK)
{
usr = string.Format("[" + value + "]: ", bold);
}
和粗体变量
Font bold = new Font(dispBox.Font, FontStyle.Bold);
这种方法目前对我不起作用,所以我们非常感谢您的帮助。
答案 0 :(得分:0)
如mbeckish所述,这似乎与他们提供的链接重复。但总而言之,您的问题是您没有使用与RichTextBox关联的属性/方法,以便按照您希望的方式格式化字符串。
您需要使用SelectionFont 属性才能实现您的目标。