Telefone de janela 8.1:Alterar a cor de fundo do botão
-
02-01-2020 - |
Pergunta
Estou estudando desenvolver aplicativos para windows phone 8.1.E tenho um problema quando tento alterar a cor de fundo de um botão.Em Mainpage.xaml, tenho o seguinte código:
<Button
Name="button" Background="Pink"
Click="OnClick">
ClickMe1
</Button>
Então eu defino o evento OnClick:`
private void ClickMe_Click(object sender, RoutedEventArgs e)
{
button.Background = new SolidColorBrush(Colors.Green);
}
mas não funcionou porque:O nome 'cores' não existe no contexto atual que tentei consertar
void OnClick(object sender, RoutedEventArgs e)
{
button.Background = Brushes.Green;
}
mas não funcionou :(
Solução
No Windows Phone 8.1, Cores a aula está em Windows.UI espaço para nome.
Então você pode definir o plano de fundo do botão assim:
button.Background = new SolidColorBrush(Windows.UI.Colors.Red);
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow