Anwenden einer Stilressource
Über den Stil eines Steuerelements können Sie in einem Microsoft Expression Blend 2-Projekt die Auslöser (WPF) oder Status (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 Status 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.
Hinweis: |
---|
Sie können weder einen Stil noch eine Steuerelementvorlage für ein Steuerelement erstellen, die eine Änderung für ein anderes Steuerelement bewirken. Sie können jedoch Ereignisauslöser direkt für ein Steuerelement verwenden, damit sich eine Änderung auf ein anderes Steuerelement auswirkt. Weitere Informationen finden Sie in diesem Benutzerhandbuch unter Hinzufügen oder Entfernen eines Auslösers. 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. |
Tipp: |
---|
Erstellen Sie zuerst einen Stil, bevor Sie ihn anwenden. Weitere Informationen zum Erstellen eines Stils finden Sie in diesem Benutzerhandbuch unter Erstellen einer Stilressource. |
So wenden Sie eine vorhandene Stilressource auf ein Steuerelement auf der Zeichenfläche an
Klicken Sie auf der Zeichenfläche oder im Interaktionspanel unter Objekte und Zeitachsen auf ein Objekt, um es auszuwählen. Führen Sie dann einen der folgenden Schritte aus:
Zeigen Sie im Menü Objekt auf Stil bearbeiten, zeigen Sie auf Ressource anwenden, und klicken Sie dann auf den benannten Stil, den Sie anwenden möchten.
Klicken Sie im Eigenschaftenpanel unter Sonstiges auf die Schaltfläche Erweiterte Eigenschaftenoptionen neben der Style-Eigenschaft (Stil). Zeigen Sie auf Lokale Ressource, und klicken Sie dann auf den benannten Stil, den Sie anwenden möchten.
Hinweis: Wenn Ihre Stilressource nicht aufgeführt wird, wurde die Ressource möglicherweise für einen anderen Steuerelementtyp erstellt. Beispielsweise kann eine Ressource, die aus einem Button-Objekt erstellt wurde, nicht auf ein CheckBox-Steuerelement angewendet werden.
So verwenden Sie eine Stilressource zum Erstellen eines Steuerelements auf der Zeichenfläche
Suchen Sie im Ressourcenpanel die Stilressource für das Steuerelement, das Sie der Zeichenfläche hinzufügen möchten. Möglicherweise müssen Sie die Knoten im Ressourcenpanel erweitern, um die Ressource anzuzeigen.
Ziehen Sie die Stilressource auf die Zeichenfläche.
Der Zeichenfläche wird ein Steuerelement hinzugefügt, auf das der Stil bereits angewendet ist.
Hinweis: Wenn der Stil in einem Ressourcenverzeichnis definiert ist, können Sie ihn auch der Zeichenfläche hinzufügen, indem Sie den Namen des Ressourcenverzeichnisses auf der Registerkarte Steuerelemente der Objektbibliothek auswählen, den Stil auswählen und dann auf der Zeichenfläche zeichnen.