【发布时间】:2011-07-20 22:19:29
【问题描述】:
我想在我的 Richtextbox 多色中制作一行文本。我尝试了网络上提供的各种实现,并阅读了 SelectedText 和其他主题,但似乎无法按照我想要的方式工作。
这是我目前所拥有的
RichTextBox1.Text = "This is black "
RichTextBox1.SelectionFont = New Font("Microsoft Sans Serif", 8.25, FontStyle.Bold)
RichTextBox1.SelectionColor = Color.Green
RichTextBox1.SelectedText = "[BOLD GREEN]"
RichTextBox1.Text = RichTextBox1.Text + " black again"
我想要的颜色以文字说明。发生的情况是:整行变为绿色,“[BOLD GREEN]”出现在文本框的开头而不是内联。
我希望它像这样读:“这是黑色的”为黑色。 “[BOLD GREEN]”为绿色,“再次变黑”为黑色。
【问题讨论】:
标签: vb.net user-interface textbox richtextbox