Bearbeiten eines Stils
Über den Stil eines Steuerelements können Sie in einem Microsoft Expression Blend 2-Projekt die Auslöser (WPF) oder Statusoptionen (Silverlight 2) 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 Statusoptionen die Reaktion des Steuerelements auf Eigenschaftenänderungen und Ereignisse beeinflussen. Wenn der Benutzer beispielsweise den Mauszeiger über das Steuerelement bewegt, ä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 über 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 Steuerelementyps 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 in diesem Benutzerhandbuch unter Erstellen einer Stilressource und Anwenden einer Stilressource. |
So bearbeiten Sie den Stil eines Objekts auf der Zeichenfläche
Wählen Sie auf der Zeichenfläche oder unter Objekte und Zeitachsen im Interaktionspanel das Objekt aus, dessen Stil Sie bearbeiten möchten.
Zeigen Sie im Menü Objekt auf Stil bearbeiten, und klicken Sie dann auf Stil bearbeiten.
Hinweis: Wenn die Option Stil 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 Systemstils 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 2-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 Ihre Eigenschafts- und Ereignisauslöser unter Auslöser im Interaktionspanel 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 einer Schaltfläche aus einem Objekt in diesem Benutzerhandbuch.
Klicken Sie unter Objekte und Zeitachsen auf die Schaltfläche 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 verknüpft ist.