1
我的代碼:設置不同的顏色爲每個行多行TextBox
For Each dr In dt.Rows()
If (cnt = 0) Then
tx_control2.Text = dr("Name").ToString.Trim
Else
tx_control2.Text = tx_control2.Text + Environment.NewLine + dr("Name").ToString.Trim
End If
cnt = cnt + 1
Next ' for row
使用上面的代碼對所有名稱添加從數據表中使用Environment.NewLine文本框。 這是添加所有名稱在TEXTBOX.Now 我想爲不同的名稱使用不同的顏色。
我用:
tx_control2.ForeColor = Color.Maroon
但上述方案更改的所有名稱的顏色。
我正在尋找解決方案。
謝謝。
「TextBox」控件中的所有文本都以相同的顏色顯示。如果您需要多種顏色的豐富格式,則需要使用適當命名的RichTextBox控件。查看[這個問題](http://stackoverflow.com/questions/5399208/vb-net-multicolor-richtextbox)瞭解如何使用它的細節。 – 2011-03-23 03:51:06