ManipulationStartingEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Daten für das ManipulationStartingEreignis bereit.
public ref class ManipulationStartingEventArgs sealed : System::Windows::Input::InputEventArgs
public sealed class ManipulationStartingEventArgs : System.Windows.Input.InputEventArgs
type ManipulationStartingEventArgs = class
inherit InputEventArgs
Public NotInheritable Class ManipulationStartingEventArgs
Inherits InputEventArgs
- Vererbung
Hinweise
Mit ManipulationStartingEventArgs dieser Option können Sie das Verhalten einer Manipulation angeben. ManipulationStartingEventArgs Gehen Sie wie folgt vor:
Geben Sie an, dass die Position relativ zu einem Element sein soll, indem Sie die ManipulationContainer Eigenschaft festlegen.
Geben Sie an, ob die Manipulation mit einem Finger aktiviert ist, indem Sie die ManipulationStartingEventArgs.IsSingleTouchEnabled Eigenschaft festlegen.
Geben Sie an, welche Manipulationstypen aktiviert sind, indem Sie die ManipulationStartingEventArgs.Mode Eigenschaft auf eine ManipulationModes Enumeration festlegen.
Geben Sie die Mitte einer Drehung mit einem Finger an, indem Sie die ManipulationStartingEventArgs.Pivot Eigenschaft festlegen.
Abbrechen der Manipulation durch Festlegen der ManipulationStartingEventArgs.Cancel() Eigenschaft auf
true.
Weitere Informationen zu Manipulationen finden Sie in der Eingabeübersicht. Ein Beispiel für eine Anwendung, die auf Manipulationen reagiert, finden Sie unter Walkthrough: Creating Your First Touch Application.
Eigenschaften
| Name | Beschreibung |
|---|---|
| Device |
Ruft das Eingabegerät ab, das dieses Ereignis initiiert hat. (Geerbt von InputEventArgs) |
| Handled |
Dient zum Abrufen oder Festlegen eines Werts, der den aktuellen Zustand der Ereignisbehandlung für ein routingfähiges Ereignis angibt, während sie die Route durchfährt. (Geerbt von RoutedEventArgs) |
| IsSingleTouchEnabled |
Ruft ab oder legt fest, ob ein Finger eine Manipulation starten kann. |
| ManipulationContainer |
Ruft den Container ab, zu dem alle Manipulationsereignisse und Berechnungen relativ sind, oder legt diesen fest. |
| Manipulators |
Ruft eine Auflistung von Objekten ab, die die Touchkontakte für die Manipulation darstellen. |
| Mode |
Ruft ab oder legt fest, welche Arten von Manipulationen möglich sind. |
| OriginalSource |
Ruft die ursprüngliche Berichtsquelle ab, die durch reine Treffertests bestimmt wird, bevor eine mögliche Source Anpassung durch eine übergeordnete Klasse möglich ist. (Geerbt von RoutedEventArgs) |
| Pivot |
Dient zum Abrufen oder Festlegen eines Objekts, das den Pivot für eine Manipulation mit einem einzelnen Punkt beschreibt. |
| RoutedEvent |
Dient zum Abrufen oder Festlegen der RoutedEvent zugeordneten RoutedEventArgs Instanz. (Geerbt von RoutedEventArgs) |
| Source |
Dient zum Abrufen oder Festlegen eines Verweises auf das Objekt, das das Ereignis ausgelöst hat. (Geerbt von RoutedEventArgs) |
| Timestamp |
Ruft den Zeitpunkt ab, zu dem dieses Ereignis aufgetreten ist. (Geerbt von InputEventArgs) |
Methoden
| Name | Beschreibung |
|---|---|
| Cancel() |
Bricht die Manipulation ab und fördert die Toucheingabe zu Mausereignissen. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| InvokeEventHandler(Delegate, Object) |
Ruft Ereignishandler auf typspezifische Weise auf, wodurch die Effizienz des Ereignissystems erhöht werden kann. (Geerbt von InputEventArgs) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| OnSetSource(Object) |
Wenn eine abgeleitete Klasse überschrieben wird, wird ein Benachrichtigungsrückrufeinstiegspunkt bereitgestellt, wenn sich der Wert der Source Eigenschaft einer Instanz ändert. (Geerbt von RoutedEventArgs) |
| SetManipulationParameter(ManipulationParameters2D) |
Fügt parameter zur aktuellen Manipulation des angegebenen Elements hinzu. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |