Anwenden eines Kacheleffekts auf die Füllung oder Striche eines Objekts
Mit einem Kacheleffekt wird ein Bereich mit einem sich wiederholenden Bild oder Muster gezeichnet. Sie können einen Kacheleffekt aus einem Bildpinsel, Zeichenpinsel oder visuellen Pinsel erstellen.
Zum Erstellen eines Kacheleffekts erstellen Sie zunächst eine Pinselressource. Nachdem Sie eine Pinselressource erstellt haben, können Sie den Pinsel als Kacheleffekt anwenden und dann mithilfe des Pinseltransformationswerkzeugs transformieren.
Hinweis: |
---|
Sie können für die TileBrush-Eigenschaft in Microsoft Silverlight-Projekten keinen Wert festlegen. Weitere Informationen zum Arbeiten mit Kacheleffekten in Silverlight-Projekten finden Sie auf der MSDN-Website unter TileBrush-Klasse . |
So wenden Sie einen Kacheleffekt auf die Füllung oder den Strich von Objekten an
Fügen Sie ein Objekt auf der Zeichenfläche hinzu.
Klicken Sie im Eigenschaftenpanel in der Kategorie Pinsel auf Pinselressourcen , und klicken Sie dann auf eine der folgenden lokalen Pinselressourcen:
ImageBrush Mit einem Bildpinsel wird ein Bereich mit einem Bild gezeichnet. Weitere Informationen zum Erstellen eines Bildpinsels finden Sie unter Konvertieren eines Bilds in eine wiederverwendbare ImageBrush-Ressource.
VisualBrush Mit einem visuellen Pinsel wird ein Bereich mit einer Grafik gezeichnet, die zur Laufzeit aktualisiert werden kann, falls der Pinsel aus einem Panel erstellt wird, das Animationen oder interaktive Steuerelemente enthält. Weitere Informationen zum Erstellen eines visuellen Pinsels finden Sie unter Konvertieren von Objekten in eine wiederverwendbare VisualBrush-Ressource.
DrawingBrush Mit einem Zeichenpinsel wird ein Bereich mit einer Zeichnung gezeichnet, die Formen, Text, Video, Bilder oder andere Zeichnungen enthalten kann. Weitere Informationen zum Erstellen eines Zeichenpinsels finden Sie unter Konvertieren von Objekten in eine wiederverwendbare DrawingBrush-Ressource.
Tipp: Zum Bestimmen des Typs einer Pinselressource zeigen Sie im Ressourcenpanel auf die Ressource, um einen Popupbezeichner zu öffnen, der den Pinseltyp anzeigt.
Der Pinsel wird innerhalb des Objekts auf der Zeichenfläche angezeigt.
Klicken Sie auf Kacheleffekt . Die Kacheleffekteigenschaften werden angezeigt. Legen Sie in der Kategorie Pinsel für die TileMode-Eigenschaft eine der folgenden Optionen fest:
None Die Basiskachel wird angewendet, aber nicht wiederholt. Der verbleibende Bereich ist transparent.
FlipX Identisch mit Tile mit der Ausnahme, dass jede zweite Kachelspalte horizontal gekippt wird. Die Basiskachel selbst wird nicht gekippt.
FlipY Identisch mit Tile mit der Ausnahme, dass jede zweite Kachelreihe vertikal gekippt werden. Die Basiskachel selbst wird nicht gekippt.
FlipXY Die Kombination aus FlipX und FlipY . Die Basiskachel selbst wird nicht gekippt.
Tile Die Basiskachel wird gezeichnet, und der verbleibende Bereich wird durch die Wiederholung der Basiskachel gefüllt. Die rechte Kante einer Kachel trifft auf die linke Kante der nächsten Kachel. Analog trifft die untere Kante einer Kachel auf die obere der nächsten.
Legen Sie in der Kategorie Pinsel für die Stretch-Eigenschaft eine der folgenden Optionen fest:
None Der Inhalt behält seine ursprüngliche Größe.
Fill Der Inhalt wird angepasst, um die Abmessungen des Objekts zu füllen. Das Seitenverhältnis wird nicht beibehalten.
Uniform Der Inhalt wird entsprechend den Abmessungen des Objekts angepasst, und das Seitenverhältnis wird beibehalten.
UniformToFill Der Inhalt wird angepasst, um die Abmessungen des Objekts zu füllen, und das Seitenverhältnis wird beibehalten. Falls das Seitenverhältnis des Zielobjekts vom Quellinhalt abweicht, wird der Quellinhalt entsprechend den Objektdimensionen beschnitten.
Wenn Sie mit einer ImageBrush -Ressource arbeiten, können Sie optional das Quellbild ändern, indem Sie ein alternatives Bild im Dropdown-Listenfeld ImageSource auswählen.
So transformieren Sie einen auf ein Objekt angewendeten Kacheleffekt
Wählen Sie bei auf der Zeichenfläche ausgewähltem Objekt im WerkzeugpanelPinseltransformation**** aus.
Tipp: Drücken Sie bei auf der Zeichenfläche ausgewähltem Objekt B , um das Werkzeug Pinseltransformation auszuwählen.
Ein blauer Pfeil-Funktionsindikator wird um das Rechteck auf der Zeichenfläche angezeigt.
Führen Sie bei ausgewähltem Werkzeug Pinseltransformation einen der folgenden Schritte aus:
Um einen Pinsel zu verschieben, ziehen Sie an einer beliebigen Stelle innerhalb des Objekts. Dies entspricht der Registerkarte Transformation im Feld RelativeTransform des Eigenschaftenpanels.
Setzen Sie den Zeiger außerhalb einer beliebigen Ecke der Objektkontur, und ziehen Sie, sobald der Zeiger die Form eines Drehsteuerpunkts annimmt, um einen Pinsel zu drehen. Dies entspricht der Registerkarte Drehen im Feld RelativeTransform des Eigenschaftenpanels.
Setzen Sie den Zeiger auf einen Steuerpunkt an der Seite oder Ecke des Objekts, und ziehen Sie, um einen Kacheleffekt oder radialen Farbverlaufspinsel zu vergrößern oder zu verkleinern. Dies entspricht der Registerkarte Skalieren im Feld RelativeTransform des Eigenschaftenpanels.
Setzen Sie den Zeiger neben einen seitlichen Steuerpunkt, und ziehen Sie, sobald sich der Zeiger in Neigepfeile verwandelt, um einen Pinsel zu neigen. Dies entspricht der Registerkarte Neigen im Feld RelativeTransform des Eigenschaftenpanels.
So entfernen Sie einen Kacheleffekt
- Klicken Sie bei auf der Zeichenfläche ausgewähltem Objekt im Eigenschaftenpanel in der Kategorie Pinsel auf Kein Pinsel .
Copyright © 2011 Microsoft Corporation. Alle Rechte vorbehalten.