Question

J'étudie des applications en développement pour le téléphone de fenêtre 8.1.Et j'ai un problème lorsque j'essaie de changer de couleur d'arrière-plan d'un bouton.Dans Mainpage.xaml, j'ai suivi du code:

<Button 
    Name="button" Background="Pink" 
    Click="OnClick">
    ClickMe1
 </Button>

Puis je définis l'événement OnClick: `

 private void ClickMe_Click(object sender, RoutedEventArgs e)
{
   button.Background = new SolidColorBrush(Colors.Green);
}

Mais cela n'a pas fonctionné car: le nom "Couleurs" n'entre pas dans le contexte actuel J'ai essayé de réparer

void OnClick(object sender, RoutedEventArgs e)
{
    button.Background = Brushes.Green;
}

Mais cela n'a pas fonctionné: (

Était-ce utile?

La solution

dans Windows Phone 8.1, Couleurs La classe est dans Windows.UI Espace de noms.

afin que vous puissiez définir le fond du bouton comme celui-ci:

button.Background = new SolidColorBrush(Windows.UI.Colors.Red);

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top