none
Texbox RRS feed

  • Pergunta

  • OI amigos boa tarde a todos vcs !! Bom eu tenho uma texbox, e um codigo, que encontra uma determinada palavra, como faço para que esta palavra fique com a cor verde ?  ja tentei de tudo e não deu certo, obrigado a todos vcs. 

    Meu codigo para encontra a palavra 

    Public Class Form1
    
        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
            Dim t As String = "teste,ok"
            Me.TextBox1.Text = t
    
            If TextBox1.Text.Contains("ok") Then
                MsgBox("encontrado")
            End If
        End Sub
    End Class
    

    domingo, 3 de janeiro de 2016 20:07

Respostas

  • Olá!

    Para colorir uma determinada palavra somente, você deverá usar o RichTextBox e não o TextBox Simples:

    http://www.portugal-a-programar.pt/topic/33895-richtextbox-palavras-coloridas/

    http://stackoverflow.com/questions/13583494/change-the-color-of-a-line-or-a-word-in-a-richtextbox

    Fazer algo parecido ao Visual Studio colorindo a sintaxe: http://pietschsoft.com/post/2005/05/24/VBNET-Syntax-Highlighting-in-a-RichTextBox-control

    Abraço!


    domingo, 3 de janeiro de 2016 23:16

Todas as Respostas

  • Use o seguinte código

    static void ApplyTheme(TextBox c) {
          c.Font = new Font("Arial",12.0f);
          c.BackColor=Color.Blue; c.ForeColor = Color.White
        }

    • Editado Jean LLopes domingo, 3 de janeiro de 2016 20:15 Troca de conteudo
    domingo, 3 de janeiro de 2016 20:12
  • OI amigo tudo bom ? Primeiramente obrigado por me ajudar, bom eu converti seu codigo para vb.net, que e o que eu esto usando, mais nao deu certo !  
    domingo, 3 de janeiro de 2016 22:30
  • Olá!

    Para colorir uma determinada palavra somente, você deverá usar o RichTextBox e não o TextBox Simples:

    http://www.portugal-a-programar.pt/topic/33895-richtextbox-palavras-coloridas/

    http://stackoverflow.com/questions/13583494/change-the-color-of-a-line-or-a-word-in-a-richtextbox

    Fazer algo parecido ao Visual Studio colorindo a sintaxe: http://pietschsoft.com/post/2005/05/24/VBNET-Syntax-Highlighting-in-a-RichTextBox-control

    Abraço!


    domingo, 3 de janeiro de 2016 23:16
  • Obrigado amigo :) 
    segunda-feira, 4 de janeiro de 2016 13:30