Usuário com melhor resposta
Atribuindo cor à uma determinada letra.

Pergunta
-
Respostas
-
Tudo tem um jeito. A maneira mais fácil é você criar um controle que herde do Label e sobrescrever o método OnPaint. Veja esses exemplos:
Você deverá adaptar os códigos conforme a sua necessidade. O código de um dos artigos escreve "$450.00",sendo que o $ é escrito em vermelho e o número em azul.
Herbert Lausmann
- Sugerido como Resposta AleSaggiorato sexta-feira, 11 de janeiro de 2013 16:44
- Marcado como Resposta Ricardo Maravilha sábado, 12 de janeiro de 2013 20:35
Todas as Respostas
-
E aí Ricardo, tudo bem?
Veja:
Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click If Label1.BackColor = Color.White Then Label1.BackColor = Color.Red Else Label1.BackColor = Color.White End If End Sub
Se for útil, marque como resposta.
abraços.
-
olha, realmente não sei se é possivel alterar a cor de uma unica letra dentro da string
acho que só vai conseguir isso se criar a label com uma unica letra mesmo
pode ser que eu esteja errado , mas ja procurei mt a respeito disso tbm e nunca achei uma solução n
AleSaggiorato
-
Tudo tem um jeito. A maneira mais fácil é você criar um controle que herde do Label e sobrescrever o método OnPaint. Veja esses exemplos:
Você deverá adaptar os códigos conforme a sua necessidade. O código de um dos artigos escreve "$450.00",sendo que o $ é escrito em vermelho e o número em azul.
Herbert Lausmann
- Sugerido como Resposta AleSaggiorato sexta-feira, 11 de janeiro de 2013 16:44
- Marcado como Resposta Ricardo Maravilha sábado, 12 de janeiro de 2013 20:35
-
E aí Ricardo, tudo bem?
Veja:
Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click If Label1.BackColor = Color.White Then Label1.BackColor = Color.Red Else Label1.BackColor = Color.White End If End Sub
Se for útil, marque como resposta.
abraços.