Curso Windows Phone – Como trocar a cor do TextBlock via código C#

Olá pessoal, tudo bom?

Atendendo a solicitação de um leitor do Blog, segue um post rápido que demonstra como trocar a cor do TextBlock via código C#.

Em primeiro lugar, tomaremos como verdade a declaração de um TextBlock (txbTeste) e um Button (btnTeste) que ao ser tocado irá trocar a cor do TextBlock. Veja o código XAML abaixo:

...
<StackPanel x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0" HorizontalAlignment="Center">
  <TextBlock Name="txbTeste" Text="Esse texto irá trocar de cor" FontSize="34" />
  <Button Name="btnTeste" Content="Trocar a cor do texto" Tap="btnTeste_Tap" />
</StackPanel>
...

trocar-textblock

Feito isso, vamos às possíveis implementações do evento Tap do botão btnTeste:

Solução 1: 

...
private void btnTeste_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
  txbTeste.Foreground = new SolidColorBrush(Colors.Cyan);
}
...

Solução 2: 

...
private void btnTeste_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
  txbTeste.Foreground = new SolidColorBrush(Color.FromArgb(100, 133, 220, 130));
}
...

Grande abraço !
Eduardo Henrique Rizo

MCP

Post Relacionado: 

Anúncios

Coordenador de Internet da Universidade do Oeste Paulista (Unoeste) e professor universitário de disciplinas relacionadas ao desenvolvimento de sistemas para Web, gerenciamento de servidores, serviços e redes.

Marcado com: , , , , , , , , , ,
Publicado em Windows Phone
3 comentários em “Curso Windows Phone – Como trocar a cor do TextBlock via código C#
  1. AndreHBuss disse:

    Republicou isso em André Henrique Busse comentado:
    #WindowsPhone #DEV

  2. Ulisses disse:

    Parabéns professor!

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Sorocaba e Região
Prestadora de serviços RIZZO GS - Sorocaba/SP

Serviços de limpeza, conservação, recepção, copa, portaria, vigia, zeladoria, jardim, elétrica, hidráulica, pintura, etc.

Contato: (15) 3357-4263 / (15) 3357-4502 - contato@rizzogs.com.br

Website: http://www.rizzogs.com.br

%d blogueiros gostam disto: