VB中的TextBox怎样能达到多种背景色?
VB中的TextBox怎样能达到多种背景色?比如:
第一行是红背景色,蓝前景色
第二行是黄背景色,绿前景色
能做到吗? --------------------编程问答-------------------- 使用GDI+来绘制文字。 --------------------编程问答-------------------- 使用richtextbox --------------------编程问答-------------------- 如不用编辑的话一般是用ListBox然后CustomDraw --------------------编程问答--------------------
还是这个最简单
--------------------编程问答--------------------
求解 richtextbox 里怎么设置背景色? --------------------编程问答--------------------
--------------------编程问答--------------------
Option Explicit
Private Sub Form_Load()
RichTextBox1.Text = "ÖлªÃñ¹ú"
RichTextBox1.SelStart = 0
RichTextBox1.SelLength = 2
RichTextBox1.SelColor = vbRed
RichTextBox1.SelStart = 2
RichTextBox1.SelLength = 2
RichTextBox1.SelColor = vbBlue
RichTextBox1.SelStart = 0
RichTextBox1.SelLength = 0
End Sub
不想使用OCX控件,因为好多系统没有OCX控件...
有别的方法么?有RichText的源码也行 --------------------编程问答--------------------
也同意使用这个 --------------------编程问答--------------------
RichTextBox好像不能设置多种背景色,只能设置多种前景色... --------------------编程问答--------------------
能举个例子吗? --------------------编程问答-------------------- 比如想显示三行不同背景色的TextBox的话
完全可以实际上用三个TextBox,并让它们没有边框且摞在一起没有缝隙。
补充:VB , 非技术类