none
Como faço para concatenar strings com cores diferentes? RRS feed

  • Pergunta

  • Dim Retorno1 As String 'Cor Vermelha

    Dim Retorno2 As String 'Cor Azul

    Já tentei ForeColor, String.Format e não consegui.

    RetornoMsg1 = "Vermelho"

    RetornoMsg2 = "Azul"

    ListBoxTeste.Items.Add(Restorno1 & "," & Retorno2 & ".")

    Obrigado

    sexta-feira, 19 de outubro de 2012 19:11

Respostas

  • Nao.

    Para colorir uma palavra em um rchBox, vc deve usar:

    RichTextBox1.Find("Vermelho", RichTextBoxFinds.None)
    RichTextBox1.SelectionColor = Color.Red
    RichTextBox1.SelectionLength = 0
    

    O que o codigo faz é procurar pela palavra "vermelho" com o metodo find. Este metodo seleciona a palavra quando ele encontra e com a propriedade selectioncolor vc muda a selaçao para vermelho.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    Sogi informatique ltée

    • Marcado como Resposta Casper Topi terça-feira, 23 de outubro de 2012 23:28
    terça-feira, 23 de outubro de 2012 18:29
    Moderador

Todas as Respostas

  • Nao é possivel definir cores diferentes no ListBox.

    Somente um forecolor pode ser definido para todo o controle.

    O uncio controle que permite definir cores diferentes para cada palavra é o richttextbox que nao funciona como listbox.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    Sogi informatique ltée

    sexta-feira, 19 de outubro de 2012 20:29
    Moderador
  • posso fazer isso para colorir um ritchtextbox?

    rtbDisplay.Text = string.format("Vermelho", ForeColor = Color.Red) & "= Ok"

    segunda-feira, 22 de outubro de 2012 17:35
  • Nao.

    Para colorir uma palavra em um rchBox, vc deve usar:

    RichTextBox1.Find("Vermelho", RichTextBoxFinds.None)
    RichTextBox1.SelectionColor = Color.Red
    RichTextBox1.SelectionLength = 0
    

    O que o codigo faz é procurar pela palavra "vermelho" com o metodo find. Este metodo seleciona a palavra quando ele encontra e com a propriedade selectioncolor vc muda a selaçao para vermelho.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    Sogi informatique ltée

    • Marcado como Resposta Casper Topi terça-feira, 23 de outubro de 2012 23:28
    terça-feira, 23 de outubro de 2012 18:29
    Moderador