Freigeben über


Erstellen und Anwenden wiederverwendbarer Objekte

Diese Seite bezieht sich nur auf WPF-Projekte

Sie können einen Pinsel- oder anderen Eigenschaftenwert wiederverwenden, indem Sie ihn in eine Ressource konvertieren und auf eine andere Eigenschaft anwenden. Dies ist hilfreich, wenn Sie eine Farbgruppe oder andere Werte erstellen und wiederverwenden möchten, die das spezielle Aussehen Ihrer Anwendung definieren.

So erstellen Sie wiederverwendbare Objekte und wenden sie an

  1. Klicken Sie auf das Auswahlwerkzeug Cc296401.2ff91340-477e-4efa-a0f7-af20851e4daa(de-de,Expression.10).png, und halten Sie dann auf der Zeichenfläche die UMSCHALTTASTE gedrückt, während Sie Ihr Rechteck ziehen, um eine Kopie zu erstellen.

    Cc296401.172f9c5d-6de4-4848-ac16-d1081e6604d0(de-de,Expression.10).png

    Sie können das Rechteck auch unter Verwendung der üblichen Tastenkombinationen STRG+C und STRG+V oder mithilfe der Elemente im Menü Bearbeiten kopieren und einfügen. Beachten Sie, dass das zweite Rechteck vor dem ersten angezeigt wird. Dies liegt an der Stapelreihenfolge von Objekten.

  2. Wählen Sie das zweite Rechteck aus, und klicken Sie im Eigenschaftenpanel unter Pinsel auf die Fill-Eigenschaft (Füllung). Klicken Sie unten im Fenster Pinsel auf die Schaltfläche Pinsel in Ressource konvertieren Cc296401.c6247e94-077c-40e1-8979-7886a2eaa8ef(de-de,Expression.10).png. Das Dialogfeld Ressource "Pinsel" erstellen wird geöffnet.

    Cc296401.092a1fec-f5b5-427c-a51e-aae1f6a1eee2(de-de,Expression.10).png

    Das Feld Name ist der Ressourcenschlüssel. Im Feld Definieren in wird der Bereich festgelegt, in dem die Ressource definiert werden soll. Wenn Sie Dieses Dokument auswählen, steht die Ressource nur Objekten zur Verfügung, die in diesem Dokument enthalten sind. Wenn Sie den Bereich Anwendung auswählen, steht die Ressource allen Dokumenten in Ihrer Anwendung, nicht jedoch anderen Projekten zur Verfügung. Wenn Sie Ihren Pinsel in einem neuen Ressourcenverzeichnis definieren, können Sie das Ressourcenverzeichnis stets anderen Projekten hinzufügen, sodass Ihre Pinselressource in diesen Projekten verwendet werden kann. Indem Sie mehrere Ressourcen in einem einzigen Verzeichnis definieren, können Sie ein gemeinsames Layout von Anwendungen sicherstellen.

  3. Klicken Sie auf die Schaltfläche Neu. Das Dialogfeld Neues Element wird angezeigt. Sie können die Werte der Felder übernehmen und auf OK klicken.

    Cc296401.d4af870c-c1d0-41f8-91e2-9f0e7bb93128(de-de,Expression.10).png

    Ein neues Ressourcenverzeichnis wird erstellt und auf der Registerkarte Projekt angezeigt. Sie kehren zum Dialogfeld Ressource "Pinsel" erstellen zurück.

  4. Das neue Ressourcenverzeichnis ist jetzt ausgewählt. Klicken Sie daher auf OK, um die neuen Pinselressource zu erstellen.

  5. Klicken Sie auf die Registerkarte Ressourcen, erweitern Sie den Knoten für Ihr Ressourcenverzeichnis, und klicken dann auf den Dropdownpfeil neben Ihrer Pinselressource. Die Farb-Editor wird geöffnet, und Sie können Ihre Pinselressource bearbeiten. Ändern Sie den violetten Farbverlaufsstopp in Gelb.

    Cc296401.ef3e6aac-b32c-44ea-bcb1-8527f9903c26(de-de,Expression.10).png

    Die Pinselressource kann auf alle Pinseleigenschaften jedes beliebigen Objekts angewendet werden.

  6. Wählen Sie das andere Rechteck aus, und klicken Sie dann im Eigenschaftenpanel auf die Schaltfläche Erweiterte Eigenschaftenoptionen Cc296401.d6ba8f4a-b8a2-445a-af0b-a267dfade6e1(de-de,Expression.10).png neben der Fill-Eigenschaft (Füllung).

    Cc296401.3a34ccd9-9d90-4d53-8555-fca5c6698406(de-de,Expression.10).png

    Ein Dropdownmenü wird angezeigt.

  7. Klicken Sie im Dropdownmenü auf Lokale Ressource, und wählen Sie dann Pinsel1 aus. Die Pinselressource wird jetzt auf beide Rechtecke angewendet.

    Cc296401.7c2d7391-44c2-4afd-8acc-838bf7bd5b38(de-de,Expression.10).png

    Wenn Sie die Pinselressource im Ressourcenpanel erneut ändern, werden die Änderungen auf beide Rechtecke angewendet.

Nächste Schritte

Siehe auch

Konzepte

Wiederherstellen des Standardstils

Erstellen oder Bearbeiten von Steuerelementvorlagen

Verwenden von einfachen Stilen

Weiterführende Themen: Erstellen einer Rolloverschaltfläche

Weiterführende Themen: Erstellen von Schaltflächen mithilfe von Bitmapeffekten

Erstellen oder Ändern von Zeichenpinselressourcen