TranslateZoomRotateBehavior
Sie können das TranslateZoomRotateBehavior -Verhalten verwenden, um ein Element zu manipulieren, auf das dieses Verhalten angewendet wurde, und Sie über einen Touchscreens mit einem System unter Windows 7 verfügen.
So fügen Sie ein TranslateZoomRotateBehavior-Verhalten hinzu
Klicken Sie im Objektepanel auf Verhalten, und ziehen Sie TranslateZoomRotateBehavior auf das Objekt, auf das dieses Verhalten angewendet werden soll. Die Kategorie Allgemeine Eigenschaften wird im Eigenschaftenpanel angezeigt.
Wählen Sie im Eigenschaftenpanel in der Kategorie Allgemeine Eigenschaften aus der Dropdownliste SupportedGestures eine der folgenden Optionen:
**None ** Wendet das Verhalten auf das Element an, legt jedoch fest, dass keinerlei Gesten unterstützt werden.
**TranslateX ** Legt fest, dass Sie die Bewegung auf horizontale Gesten beschränken möchten.
**TranslateX ** Legt fest, dass Sie die Bewegung auf vertikale Gesten beschränken möchten.
**Translate ** Legt fest, dass eine freie Bewegung möglich ist, d. h. die Gesten nicht auf horizontale oder vertikale Gesten beschränkt sind.
**Rotate ** Legt fest, dass Objekte gedreht werden können.
**Scale ** Legt fest, dass Objekte verkleinert oder vergrößert werden können.
**All ** Gibt an, dass alle aufgeführten Gesten möglich sein sollen.
Aktivieren Sie oder deaktivieren Sie die Option ConstrainToParentBounds. Wenn diese Option ausgewählt ist, beschränkt ConstrainToParentBounds die Bewegung des Elements auf die Grenzen des übergeordneten Objektcontainers.
Falls Sie in der Liste SupportedGestures die Option All oder Scale ausgewählt haben, können Sie MaximumScale und MinimumScale verwenden, um festzulegen, wie groß bzw. wie klein ein Objekt maximal bzw. minimal werden darf.
Wenn Sie die Position oder Drehung eines Objektes ändern, wird es während des Übergangs zu den neuen Werten animiert. RotationalFriction und TranslateFriction legen die Geschwindigkeit der Änderung fest, während sich das Objekt in Drehung oder Translation befindet. Je höher der Wert, desto schneller ist der Übergang.
Ein Beispiel für dieses Verhalten finden Sie in der Expression Community Gallery .
Copyright © 2011 Microsoft Corporation. Alle Rechte vorbehalten.