Ändern der Übergangszeit zwischen Statusänderungen

Das Aussehen der Steuerelemente hängt vom Status der Elemente ab. Die Farbe einer Schaltfläche ändert sich beispielsweise geringfügig, wenn Sie den Zeiger über die Schaltfläche bewegen. "MouseOver" ist ein Status, den eine Schaltfläche annehmen kann. Sie können die Übergangszeit für Statusänderungen bei Systemsteuerelementen anpassen, indem Sie eine Kopie der Steuerelementvorlage ändern.

Im nachfolgend dargestellten Verfahren wird eine Schaltfläche angepasst. Sie können jedoch jedes Systemsteuerelement, das in Microsoft Expression Blend enthalten ist, oder jedes importierte, benutzerdefinierte Steuerelement, das von der Control-Klasse erbt, anpassen.

Dd185517.alert_tip(DE-DE,Expression.30).gifTipp:

Sie können auch die Status und die Übergangszeiten von Benutzersteuerelementen ändern. Weitere Informationen finden Sie unter Definieren verschiedener visueller Statusmöglichkeiten und Übergangszeiten für Benutzersteuerelemente.

So ändern Sie die Übergangszeit zwischen Status

  1. Erstellen einer wiederverwendbaren Vorlage für ein Systemsteuerelement wie z. B. das Button-Steuerelement Dd185517.05df1779-a68f-436b-b834-a91b7995a3ec(DE-DE,Expression.30).png

  2. Wenn Sie nicht bereits den Bearbeitungsmodus einer Vorlage aktiviert haben, klicken Sie mit der rechten Maustaste auf ein Steuerelement auf der Zeichenfläche, zeigen Sie auf Vorlage bearbeiten, und klicken Sie dann auf Aktuelle Vorlage bearbeiten. Optional können Sie das Objekt auswählen und dann auf der Breadcrumb-Leiste auf Vorlage klicken.

    Dd185517.5bb586ea-6adc-4672-b316-0fab8215ff8c(DE-DE,Expression.30).png

  3. Solange sich Expression Blend im Vorlagenbearbeitungsmodus befindet, werden die Status der Schaltfläche (wie Normal und MouseOver) im Zuständepanel angezeigt. Status sind in Statusgruppen enthalten (wie CommonStates und FocusStates).

    Dd185517.7740762c-1a9d-490f-898e-2886ac1cf541(DE-DE,Expression.30).png

    Neben CommonStates befindet sich ein Textfeld mit dem Wert von 0 Sekunden ("0 s"). Dies ist die Standardübergangszeit für alle Übergänge zwischen den Status in der Statusgruppe. Der Übergang von einem beliebigen Status zum Status Normal dauert in diesem Fall z. B. 0 Sekunden. Diese Standardübergangszeit kann geändert werden.

    Dd185517.f13475c2-d26f-4ad0-b62e-53bd1f532288(DE-DE,Expression.30).png

  4. Klicken Sie unter Zustände für den Status MouseOver auf Übergang hinzufügen Dd185517.2fe2c349-41aa-4cc0-b1d3-3ff7d5aed33d(DE-DE,Expression.30).png und klicken Sie dann auf den Übergang MouseOver zu Normal.

    Dd185517.fdeff432-52c4-46c2-a3f1-6ee49d86677b(DE-DE,Expression.30).png

  5. Ändern Sie in der neuen Zeile für den Übergang MouseOver zu Normal den Wert im Textfeld von 0 s in 0,5 s.

    Dd185517.ba5ad076-c4f4-4525-b8a6-ac3aab272194(DE-DE,Expression.30).png

  6. Speichern Sie Ihre Arbeit (STRG+S), und drücken Sie F5, um die Anwendung zu erstellen und zu testen. Nachdem die Anwendung im Browser geöffnet wurde, zeigen Sie mit dem Zeiger auf die Schaltfläche und bewegen Sie den Zeiger dann wieder von der Schaltfläche weg um zu sehen, wie die Schaltfläche langsam wieder in den ursprünglichen Status zurückkehrt.

Problembehandlung

Nächste Schritte

Siehe auch

Aufgaben

Zeichnen eines Steuerelements in einem Projekt

Hinzufügen von Animationen zum Abspielen nach Zustandsänderungen

Erstellen einer wiederverwendbaren Vorlage zur Gestaltung eines Systemsteuerelements