Verschieben und Transformieren von Objekten
Bild- Text- und Vektorobjekte können auf einfache Art in Microsoft Expression Blend geändert werden, indem Sie jedes Objekt neu positionieren, in der Größe ändern, verschieben (Translation), skalieren, drehen, neigen, spiegeln und dessen Mittelpunkt ändern. Sie können Objekte ändern, indem Sie Änderungen auf der Zeichenfläche vornehmen oder die Eigenschaften im Eigenschaftenpanel in der Kategorie Layout und Transformation ändern. Zudem können Sie das Werkzeug Pinseltransformation zum Ändern der Pinseleigenschaften von Bild-, Text- und Vektorobjekten verwenden.
Freies Ändern von Objekten auf der Zeichenfläche
Wenn Sie Auswahl im Werkzeugpanel zum Auswählen eines Objekts auf der Zeichenfläche verwenden, wird in Expression Blend ein BoundingBox-Element um das Objekt angezeigt. Es besitzt Steuerpunkte, die Sie zum Ändern des Objekts verwenden können. Sie können auch mehrere Objekte gleichzeitig auswählen, indem Sie STRG gedrückt halten. Das BoundingBox-Element wird dann um alle Objekte in der Auswahl angezeigt. Es folgen einige Tipps zur Verwendung von Steuerpunkten. In den Bildern wird erläutert, wie ein Objekt vor und nach der Anwendung einer Transformation aussehen kann.
Änderung | Vorher und nachher |
---|---|
Ändern der Position Verschiebt ein Objekt entlang der X- oder Y-Achse bzw. der Z-Achse (nur dreidimensionale Objekte). Um die Position eines Objekts zu ändern, bewegen Sie den Mauszeiger über das Objekt, bis der Cursor sich in einen kleineren Pfeil mit vier Spitzen ändert . Ziehen Sie dann den Zeiger, um das Objekt zu verschieben. Halten Sie die UMSCHALTTASTE gedrückt, um die Bewegung während der Neupositionierung auf die X- oder die Y-Ebene zu beschränken. Durch die Neupositionierung eines Objekts werden die Eigenschaften des Objekts im Eigenschaftenpanel unter Layout geändert. Bei der Positionsänderung ändert sich lediglich die ursprüngliche Position des Objekts. Bei der Positionsänderung wird keine Transformation auf das Objekt angewendet, es sei denn, Sie ändern das Objekt in einem Auslöser oder in einer Animationszeitachse. In diesem Fall werden durch die Positionsänderung die Eigenschaften auf der Registerkarte Translation unter Transformation im Eigenschaftenpanel geändert. Weitere Informationen finden Sie unter Ändern der Position oder Versetzen (Translation) eines Objekts. |
Ändern der Position eines Objekts auf der Zeichenfläche |
Größe ändern Ändert die Höhe, Breite und Tiefe (nur bei dreidimensionalen Objekten) eines Objekts. Um die Größe eines Objekts zu ändern, bewegen Sie den Zeiger über die Ecksteuerpunkte oder die mittleren Steuerpunkte eines Objekts, bis sich der Zeiger in einen Pfeil mit Doppelspitze ändert (, , oder ). Ziehen Sie den Zeiger dann, um die Größe des Objekts zu ändern. Halten Sie die UMSCHALTTASTE gedrückt, um die Proportionen des Objekts während der Größenänderung beizubehalten. Halten Sie die ALT-TASTE gedrückt, um den Mittelpunkt beizubehalten. Durch die Änderung der Größe eines Objekts werden die Eigenschaften des Objekts im Eigenschaftenpanel unter Layout geändert. Bei der Größenänderung ändert sich lediglich die ursprüngliche Größe des Objekts. Bei der Größenänderung wird keine Transformation auf das Objekt angewendet, es sei denn, Sie ändern das Objekt in einem Auslöser oder in einer Animationszeitachse. In diesem Fall werden durch die Größenänderung die Eigenschaften auf der Registerkarte Translation unter Transformation im Eigenschaftenpanel geändert. Weitere Informationen finden Sie unter Ändern der Größe oder Skalieren eines Objekts. |
Ändern der Größe eines Objekts auf der Zeichenfläche |
Drehen Dreht ein Objekt um seinen Mittelpunkt. Um ein Objekt zu drehen, bewegen Sie den Mauszeiger über die Ecksteuerpunkt des Objekts, bis sich der Zeiger in einen Drehsteuerpunkt ändert. Ziehen Sie den Zeiger dann, um das Objekt zu drehen. Halten Sie die UMSCHALTTASTE gedrückt, während Sie das Objekt drehen, um das Objekt in 15-Grad-Schritten zu drehen. Die Position des Mittelpunkts bestimmt, wie das Objekt gedreht wird. Sie können den Mittelpunkt des Objekts verschieben, indem Sie den Mauszeiger über den Steuerpunkt in der Mitte des Objekts bewegen, bis er zu einem Pfeil mit vier Spitzen wird , und den Zeiger dann ziehen. Durch das Verschieben des Mittelpunkts werden die Eigenschaften auf der Registerkarte Mittelpunkt unter Transformation im Eigenschaftenpanel geändert. Durch das Drehen eines Objekts werden die Eigenschaften des Objekts auf der Registerkarte Drehen unter Transformation im Eigenschaftenpanel geändert. Durch das Drehen wird eine Transformation auf das Objekt angewendet. Weitere Informationen finden Sie unter Drehen eines Objekts und Ändern des Mittelpunkts eines Objekts. |
Drehen eines Objekts auf der Zeichenfläche |
Neigen Neigt (zerrt) ein Objekt entlang der X- oder Y-Achse bzw. der Z-Achse (nur dreidimensionale Objekte). Um ein Objekt zu neigen, bewegen Sie den Mauszeiger über die mittleren Steuerpunkte eines Objekts, bis der Zeiger zu einem geteilten Pfeil mit zwei Spitzen wird. Ziehen Sie den Zeiger dann, um das Objekt zu neigen bzw. zu zerren. Halten Sie ALT gedrückt, um die Position des Mittelpunkts beizubehalten (anstatt die Position der gegenüberliegenden Ecke oder Kante beizubehalten). Durch Neigen eines Objekts werden die Eigenschaften des Objekts auf der Registerkarte Neigen unter Transformation im Eigenschaftenpanel geändert. Durch das Neigen wird eine Transformation auf das Objekt angewendet. Weitere Informationen finden Sie unter Neigen eines Objekts. |
Neigen eines Objekts auf der Zeichenfläche |
Kippen Kippt ein Objekt entlang der X- oder Y-Achse bzw. der Z-Achse (nur dreidimensionale Objekte). Um ein Objekt zu kippen, bewegen Sie den Mauszeiger über die Ecksteuerpunkte oder die mittleren Steuerpunkte eines Objekts, bis sich der Zeiger in einen Pfeil mit Doppelspitze ändert (, , oder ). Ziehen Sie den Zeiger dann über die gegenüberliegende Seite oder Ecke hinaus. Halten Sie die UMSCHALTTASTE gedrückt, um die Proportionen des Objekts während der Größenänderung beizubehalten. Halten Sie die ALT-TASTE gedrückt, um den Mittelpunkt beizubehalten. Beim Spiegeln eines Objekts erhalten Sie die gleichen Ergebnisse wie beim Klicken auf die Schaltflächen auf der Registerkarte Spiegeln unter Transformation im Eigenschaftenpanel. Beim Kippen wird eine Transformation auf das Objekt angewendet, die negative Skalierungswerte beinhaltet. Weitere Informationen finden Sie unter Kippen eines Objekts. |
Kippen eines Objekts auf der Zeichenfläche |
Ändern von Objekten durch Festlegen bestimmter Eigenschaften
Objekte können präzise geändert werden, wenn Sie im Eigenschaftenpanel unter Transformation bestimmte Werte für die Eigenschaften eingeben. Mithilfe des Eigenschaftenpanels können Sie die Details der Objekte ganz einfach steuern. Dazu gehören anfängliche Höhe, Breite, Ausrichtung und Ränder sowie Transformationen wie Drehung, Neigungswinkel, Kippwinkel, Skalierungswerte, Translationswerte und Mittelpunkt.
Hinweis: |
---|
Die meisten Eigenschaften unter Layout und Transformation im Eigenschaftenpanel verwenden den Zahlen-Editor von Expression Blend. Der Zahlen-Editor wird aktiviert, wenn Sie den Zeiger über das Textfeld der Eigenschaft bewegen und dann ziehen, wenn der Cursor für die numerische Anpassung angezeigt wird. Sie können nun die Werte durchlaufen. Sie können auch in das Textfeld der Eigenschaft klicken und mit den NACH-OBEN- und NACH-UNTEN-TASTEN den Wert einstellen. |
Ändern von Textobjekten
Auf Textobjekte können dieselben Änderungen angewendet werden wie auf Bild- und Vektorobjekte.
Auf ein Textobjekt angewendete Änderung.
Transformieren von Objekten
In einer Transformation ist die Zuordnung von Punkten aus einem Koordinatenbereich zu einem anderen Koordinatenbereich definiert. Wenn Sie beispielsweise eine Translation auf ein Objekt anwenden, verschiebt die auf das Objekt angewendete Transformation das Objekt von den ursprünglichen X- und Y-Koordinaten bzw. Z-Koordinaten (nur bei dreidimensionalen Objekten) zu den anderen Zielkoordinaten. Wenn Sie ein Objekt skalieren, ändert die auf das Objekt angewendete Transformation die Größe des Objekts auf der Basis eines Prozentsatzes der ursprünglichen X- und Y-Werte bzw. Z-Werte (nur bei dreidimensionalen Objekten).
Sie können Objekte transformieren, indem Sie im Eigenschaftenpanel unter Transformation bestimmte Werte eingeben oder indem Sie Mittelpunkt, Drehung, Neigungswinkel oder Kippwinkel eines Objekts auf der Zeichenfläche ändern. Transformationen werden automatisch angewendet, wenn ein Objekt in einer Animationszeitachse oder einem Auslöser geändert wird, auch wenn Sie die Position oder die Größe des Objekts auf der Zeichenfläche ändern. Dadurch werden die Ausgangswerte eines Objekts bewahrt.
Es gibt drei Kategorien von Transformationseigenschaften:
RenderTransform Die Transformation wird nach Abschluss des Layoutdurchgangs angewendet. Wenn ein Objekt unter Verwendung des Auswahlwerkzeugs auf der Zeichenfläche transformiert wird, werden die RenderTransform -Eigenschaften (Transformation rendern) geändert.
Hinweis: Die RenderTransform -Eigenschaften sind aufgrund der besseren Anwendungsleistung besonders gut für die Transformationen von Objekten geeignet.
Projection Die Transformation wird nach Abschluss des Layoutdurchgangs angewendet. Die Projektionstransformation erzeugt den Eindruck eines sich im 3D-Raum drehenden Objekts.
Weitere Informationen finden Sie unter Transformieren eines Objekts in einem simulierten 3D-Bereich. Die Projektionstransformation ist nur in Microsoft Silverlight-Projekten verfügbar.
LayoutTransform Die Transformation wird während des Layouts im Arbeitsspeicher angewendet, bevor die Anwendung auf dem Bildschirm gerendert wird. Verwenden Sie die LayoutTransform -Eigenschaften, wenn ein übergeordnetes Objekt an die auf ein untergeordnetes Objekt angewendete Transformation angepasst werden soll. Die Layouttransformation ist nur in Windows Presentation Foundation (WPF)-Projekten verfügbar.
Transformieren der auf ein Objekt angewendeten Pinsel
Mithilfe des Werkzeugs Pinseltransformation wird die RelativeTransform-Eigenschaft eines Pinsels geändert. Dies gilt auch für für Farbverlaufspinsel und Kacheleffekte. Wenn Sie eine Transformation auf die RelativeTransform-Eigenschaft eines Pinsels anwenden, wird diese Transformation auf den Pinsel angewendet, bevor dessen Ausgabe dem Bereich zugeordnet wird.
Von dem Werkzeug Pinseltransformation wird der Pinsel geändert, der im Pinselpanel ausgewählt ist und auf das Objekt angewendet wird, das auf der Zeichenfläche ausgewählt ist.
Um die Transformation eines Pinsels, der auf ein Objekt direkt auf der Zeichenfläche angewendet wird, zu ändern, wählen Sie die Pinseleigenschaft im Eigenschaftenpanel aus, und wählen Sie dann im Werkzeugpanel das Werkzeug Pinseltransformation aus.
Tipp: |
---|
Drücken Sie bei auf der Zeichenfläche ausgewähltem Objekt B , um das Werkzeug Pinseltransformation auszuwählen. |
Ein Funktionsindikator (ein blauer Rahmen) wird um das Objekt angezeigt. Wenn das Objekt mit dem Werkzeug Pinseltransformation ausgewählt wurde, stehen Ihnen jetzt folgende Möglichkeiten zur Verfügung, um das ausgewählte Objekt zu ändern:
Um einen Pinsel zu verschieben, ziehen Sie an einer beliebigen Stelle innerhalb des Objekts. Dies entspricht der Registerkarte Translation im Feld RelativeTransform des Eigenschaftenpanel.
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 Eigenschaftenpanel.
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 Eigenschaftenpanel.
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 Eigenschaftenpanel.
Sie können eine Transformation auch kippen. Klicken Sie im Eigenschaftenpanel in der Kategorie Pinsel auf Erweiterte Optionen anzeigen . Klicken Sie im Feld RelativeTransform auf die Registerkarte Kippen, und klicken Sie dann auf X-Achse kippen oder Y-Achse kippen.
Weitere Informationen zu Pinseltransformationen finden Sie unter Festlegen von Farben, Pinseln und Masken und Transformieren eines Farbverlaufspinsels oder Kacheleffekts.
Freistellen
Manchmal werden beim Transformieren eines Objekts Teile des Objekts freigestellt (d. h. Teile verschwinden außerhalb des BoundingBox-Elements). Sie können Freistellungsprobleme auf folgende Weise beheben:
Deaktivieren Sie im Eigenschaftenpanel unter Darstellung das Kontrollkästchen für die ClipToBounds-Eigenschaft (An Begrenzung freistellen).
Verwenden Sie im Eigenschaftenpanel unter Transformation die Eigenschaften der Kategorie LayoutTransform statt die der Kategorie RenderTransform. Dies ist vor allem bei der Transformation eines visuellen Pinsels hilfreich.
Ändern Sie das Objekt in der Standardzeitachse mithilfe der Eigenschaften unter Layout im Eigenschaftenpanel, bevor Sie Transformationen anwenden oder das Objekt in einer Animationszeitachse oder einem Auslöser ändern. Dadurch werden die Größe und die Position des BoundingBox-Elements geändert, bevor Transformationen angewendet werden.
Wenn Sie ein Objekt mithilfe einer Form oder eines Pfads beschneiden möchten, können Sie eine Freistellungsmaske erstellen. Weitere Informationen finden Sie unter Anwenden, Ändern oder Entfernen von Freistellungspfaden.
Copyright © 2011 Microsoft Corporation. Alle Rechte vorbehalten.