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: 

[twitter-follow screen_name=’eduardorizo’ show_count=’yes’]

3 comentários em “Curso Windows Phone – Como trocar a cor do TextBlock via código C#”

  1. Pingback: Free: Curso Windows Phone – Vários tópicos | Blog do Eduardo H. Rizo

Deixe um comentário