簡體   English   中英

在多行文本框中為每行設置不同的顏色

[英]Setting different color for each line in multiline 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。 這是在TEXTBOX中添加所有名稱。現在, 我想使用其他名稱的不同顏色。

我用了 :

tx_control2.ForeColor = Color.Maroon

但是以上解決方案更改了所有名稱的顏色。

我在尋找解決方案。

謝謝。

使用TextBox是不可能的。 您必須為此使用RichTextBox。

改用富文本框,普通文本框無法提供所需的控件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM