Mon code:Réglage couleur différente pour chaque ligne TEXTBOX multiligne
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
En utilisant code ci-dessus pour ajouter tous les noms de datatable à l'aide TEXTBOX Environment.NewLine. Ceci est l'ajout de tous les noms dans TEXTBOX.Now Je veux une couleur différente pour les noms alternatifs.
J'utilisé:
tx_control2.ForeColor = Color.Maroon
Mais surtout solution changer la couleur de tous les noms.
Je cherche une solution.
Merci.
Tout le texte d'un contrôle TextBox est affiché dans la même couleur. Si vous avez besoin d'une mise en forme riche avec plusieurs couleurs, vous devez utiliser le contrôle 'RichTextBox' nommé de façon appropriée. Voir [cette question] (http://stackoverflow.com/questions/5399208/vb-net-multicolor-richtextbox) pour plus de détails sur la façon de l'utiliser. –