So ändern Sie die Farbe der Schaltfläche, wenn darauf geklickt wird in WP7?
In WP7, wenn auf eine Schaltfläche geklickt wird ,wird der hintergrund der Schaltfläche wird weiß, die zeigen, dass die Schaltfläche geklickt wird, und normal wird nach dem loslassen der Maustaste.Aber das will ich ändern die Farbe der Schaltfläche Auswahl-von weiß zu orange.Wie kann ich den Punkt?
Wollen Sie Ihrem Stil einen toggle-button?
Ich möchte die Farbe der button, der auf Klick geht orange und beim loslassen der Taste ist nach dem klicken geht es wieder normal.
Ich es nicht möglich machen dies programmatisch in C# ohne XAML?
Ich möchte die Farbe der button, der auf Klick geht orange und beim loslassen der Taste ist nach dem klicken geht es wieder normal.
Ich es nicht möglich machen dies programmatisch in C# ohne XAML?
InformationsquelleAutor Shaireen | 2011-01-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sind Sie gehen zu müssen, um mit zu spielen
Visual States
desButton
Kontrolle. Folgende Standard-Stil fürButton
extrahiert ausExpression Blend
:Müssen Sie ändern Sie die
Pressed
visuellen Zustand an:(In diesem Fall der hintergrund wird geändert, um die
Red
wenn die Taste gedrückt wird)InformationsquelleAutor decyclone
Wenn Sie die Entwicklung für Windows phone, die Mischung ist kostenlos und es ist ein unglaublich mächtiges. Ich würde so weit gehen zu sagen zwingend, ich empfehle Ihnen, es zu benutzen. In der Mischung es ist einfach eine Frage der Bearbeitung der "Gedrückten" Zustand Stil.
Rechtsklick auf den button -> Bearbeiten von Template -> Erstellen, Kopieren (wählen Sie Einfach die Standardeinstellungen für das speichern-Dialog)
Klicken Sie auf der Registerkarte "Zustände": (sehen Sie eine Liste von all den verschiedenen optischen Zuständen der Taste können)
Fertig!
Vergleichen, zu versuchen, Bearbeiten Sie die raw-XAML, als müsste man in VS.
InformationsquelleAutor Doobi
Können Sie dies tun, indem Sie retemplating die Schaltfläche control in blend.
Sie können Mischen, um entweder zu lernen, wie zu konstruieren, XAML, die Sie möchten, manuell, oder erstellen Sie Ihre XAML-Code für Sie, dass Sie können kopieren / einfügen. So oder so, der beste Ort zu beginnen ist mit Mischung. Da es kostenlos mit den tools, es gibt keinen Grund, ich bin mir dessen bewusst, es zu vermeiden, alle zusammen. Da das Volumen der XAML erzeugt ist beachtlich, ich ziehe zu empfehlen diese Vorgehensweise, so können Sie verstehen, die Schritte und was Sie tun. Sie erfahren außerdem, wie wenden Sie die Techniken, um andere Bedürfnisse.
InformationsquelleAutor Mick N