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> ...
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
Post Relacionado:
[twitter-follow screen_name=’eduardorizo’ show_count=’yes’]
Pingback: Free: Curso Windows Phone – Vários tópicos | Blog do Eduardo H. Rizo
Republicou isso em André Henrique Busse comentado:
#WindowsPhone #DEV
Parabéns professor!