Comment changer la couleur du bouton lorsqu'il est cliqué dans WP7?
Dans WP7 chaque fois qu'un bouton est cliqué ,l'arrière-plan du bouton devient blanc montrant que le bouton est cliqué et devient normale en relâchant le bouton de la souris.Mais je veux changer la couleur du bouton de sélection du blanc à l'orange.Comment puis-je point?
Voulez-vous le style d'un bouton à bascule?
Je veux de la couleur en cliquant sur le bouton s'allume en orange et lorsque le bouton de la souris est relâché après avoir cliqué sur qu'il va encore à la normale.
J'ai pas possible de le faire par programmation en C# sans XAML?
Je veux de la couleur en cliquant sur le bouton s'allume en orange et lorsque le bouton de la souris est relâché après avoir cliqué sur qu'il va encore à la normale.
J'ai pas possible de le faire par programmation en C# sans XAML?
OriginalL'auteur Shaireen | 2011-01-19
Vous devez vous connecter pour publier un commentaire.
Vous allez avoir à jouer avec
Visual States
deButton
de contrôle. Suivant est le style par défaut pourButton
extrait deExpression Blend
:Vous aurez besoin de changer la
Pressed
de l'état visuel:(Dans ce cas, le fond est changé à
Red
lorsque le bouton est enfoncé)OriginalL'auteur decyclone
Si vous êtes en développement pour Windows phone, le Mélange est gratuit et c'est incroyablement puissante. J'irais même jusqu'à dire obligatoire, je vous recommande fortement de l'utiliser. Dans le Mélange, c'est une simple question de rédaction du "Pressé" de l'état de style.
Clic droit sur le bouton -> Modifier le Template -> Créer une Copie (il suffit de choisir les valeurs par défaut pour l'enregistrement du dialogue)
Cliquez sur les "états" de l'onglet: (Vous verrez une liste de tous les visuels différents états du bouton)
Et vous avez terminé!
De la comparer à essayer de modifier le raw XAML, que vous auriez à en VS.
OriginalL'auteur Doobi
Vous pouvez le faire en retemplating le bouton de contrôle dans le mélange.
Vous pouvez utiliser le Mélange soit apprendre à construire le XAML vous souhaitez manuellement, ou de créer votre XAML pour vous que vous pouvez copier / coller. De toute façon, le meilleur endroit pour commencer est avec le Mélange. Puisque c'est gratuit avec des outils, il n'y a pas de raison je suis conscient de l'éviter en tout. Étant donné que le volume de XAML produite est importante, je préfère recommander cette approche permet de comprendre les étapes et ce que vous faites. Vous apprendrez également comment appliquer ces techniques à d'autres besoins.
OriginalL'auteur Mick N