Bearbeiten eines Stils
Über den Stil eines Steuerelements können Sie in einem Microsoft Expression Blend-Projekt die Auslöser (Windows Presentation Foundation) oder Status (Microsoft Silverlight) und Eigenschaften angeben, die von dem Steuerelement, auf das der Stil angewendet wird, als Standardwerte verwendet werden. Die Eigenschaften (wie die Farbe des Hintergrundpinsels) wirken sich auf die Darstellung des Steuerelements aus, während die Auslöser oder Status die Reaktion des Steuerelements auf Eigenschaftenänderungen und Ereignisse beeinflussen. Wenn Benutzer beispielsweise den Mauszeiger auf das Steuerelement bewegen, ändert sich die IsMouseOver-Eigenschaft von False in True, und das MouseOver-Ereignis wird ausgelöst. Sie können einen Stil für eine Schaltfläche erstellen, der die Änderung der Hintergrundfarbe der Schaltfläche zur Folge hat, wenn der Mauszeiger auf die Schaltfläche bewegt wird.
Bearbeiten des Stils einer Schaltfläche
Mit Stilressourcen können Sie Zeit sparen, da sie Ihnen das Definieren von Darstellung und Verhalten für einen Steuerelementtyp ermöglichen. Sie können dann diesen Stil auf mehrere Instanzen dieses Steuerelementtyps auf der Zeichenfläche anwenden. Wenn Sie eine Stilressource ändern, werden alle Steuerelemente auf der Zeichenfläche automatisch aktualisiert, die diesen Stil verwenden.
Tipp: |
---|
Sie sollten den Stil bereits als Ressource erstellt oder den Stil auf ein Element auf der Zeichenfläche angewendet haben, um einen Stil zu bearbeiten. Weitere Informationen finden Sie unter Erstellen einer Formatvorlage und Anwenden einer Stilressource. |
So bearbeiten Sie den Stil eines Objekts auf der Zeichenfläche
Wählen Sie auf der Zeichenfläche oder im Panel Objekte und Zeitachsen das Objekt aus, dessen Stil Sie bearbeiten möchten.
Zeigen Sie im Menü Objekt auf Stil bearbeiten, und klicken Sie dann auf Aktuellen bearbeiten.
Hinweis: Wenn die Option Aktuellen bearbeiten nicht verfügbar ist, wurde auf das Objekt kein benutzerdefinierter Stil angewendet. Wenn Sie Kopie bearbeiten auswählen, erstellen Sie eine Stilressource, bei der es sich um eine Kopie des Standardstils handelt.
Klicken Sie im Eigenschaftenpanel unter Sonstiges auf die Style-Eigenschaft (Formatvorlage), und klicken Sie dann auf Ressource bearbeiten.
Hinweis: Wenn die Style-Eigenschaft leer ist, wurde auf das Objekt kein benutzerdefinierter Stil angewendet.
Der Bearbeitungsbereich des Stils wird geöffnet.
Beachten Sie die neue Expression Blend-Breadcrumb-Leiste im oberen Bereich der Zeichenfläche.
Breadcrumb-Leiste mit ausgewähltem Vorlagenbearbeitungsmodus
Durch Klicken auf die einzelnen Schaltflächen der Breadcrumb-Leiste können Sie schnell zwischen dem Vorlagenbearbeitungsmodus, dem Stilbearbeitungsmodus und dem Bearbeitungsbereich für das ausgewählte Objekt umschalten. Die Breadcrumb-Leiste wird für alle ausgewählten Objekte angezeigt, auf die ein benutzerdefinierter Stil oder eine benutzerdefinierte Vorlage angewendet wurde.
So bearbeiten Sie eine Stilressource
Suchen Sie nach dem Namen der Ressource im Ressourcenpanel, und klicken Sie dann auf die Schaltfläche Ressource bearbeiten neben der Ressource.
Der Bearbeitungsbereich des Stils wird geöffnet.
So ändern Sie einen Stil
Fügen Sie im Auslöserpanel die Eigenschafts- und Ereignisauslöser hinzu, während Sie sich im Bearbeitungsbereich für einen Stil befinden.
Beispiele für Auslöser, die Sie festlegen können, finden Sie unter Erstellen von Steuerelementen aus vorhandenen Objekten.
Klicken Sie im Panel Objekte und Zeitachsen auf Zurück zum Anfang, um den Bearbeitungsbereich des Stils zu schließen. Auf diese Weise kehren Sie zum Bearbeitungsbereich des Dokuments zurück.
Tipp: Beachten Sie, dass nach dem Erstellen einer neuen Stilressource für ein Objekt oder nach dem Anwenden einer vorhandenen Stilressource auf ein Objekt eine grüne Hervorhebung im Eigenschaftenpanel für die Style-Eigenschaft (Formatvorlage) des ausgewählten Objekts angezeigt wird. Dies zeigt an, dass das Objekt jetzt an die Stilressource gebunden oder verlinkt ist.
Siehe auch
Konzepte
Gestaltungstipps für häufig verwendete Silverlight-Steuerelemente