ManipulationStartedRoutedEventArgs ManipulationStartedRoutedEventArgs ManipulationStartedRoutedEventArgs Class

Provides data for the ManipulationStarted event.

Syntax

Declaration

public class ManipulationStartedRoutedEventArgspublic class ManipulationStartedRoutedEventArgsPublic Class ManipulationStartedRoutedEventArgs

Inheritance Hierarchy

Constructors summary

Initializes a new instance of the ManipulationStartedRoutedEventArgs class.

Properties summary

Gets the UIElement that is considered the container of the manipulation.

Gets the overall changes since the beginning of the manipulation.

Gets or sets a value that marks the routed event as handled. Setting to true prevents most handlers along the event route from handling the same event again.

Gets the PointerDeviceType for the pointer device involved in the manipulation.

Gets the point from which the manipulation originated.

Methods summary

Completes the manipulation without inertia.

Constructors

  • ManipulationStartedRoutedEventArgs()
    ManipulationStartedRoutedEventArgs()
    ManipulationStartedRoutedEventArgs()
    ManipulationStartedRoutedEventArgs()

    Initializes a new instance of the ManipulationStartedRoutedEventArgs class.

    public ManipulationStartedRoutedEventArgs()public ManipulationStartedRoutedEventArgs()Public Function ManipulationStartedRoutedEventArgs() As

Properties

  • Container
    Container
    Container
    Container

    Gets the UIElement that is considered the container of the manipulation.

    public UIElement Container { get; }public UIElement Container { get; }Public ReadOnly Property Container As UIElement

    Property Value

    Remarks

  • Cumulative
    Cumulative
    Cumulative
    Cumulative

    Gets the overall changes since the beginning of the manipulation.

    public ManipulationDelta Cumulative { get; }public ManipulationDelta Cumulative { get; }Public ReadOnly Property Cumulative As ManipulationDelta

    Property Value

  • Handled
    Handled
    Handled
    Handled

    Gets or sets a value that marks the routed event as handled. Setting to true prevents most handlers along the event route from handling the same event again.

    public bool Handled { get; set; }public bool Handled { get; set; }Public ReadWrite Property Handled As bool

    Property Value

    • bool
      bool
      bool

      true to mark the routed event handled; false to leave the routed event unhandled, which permits the event to potentially route further. The default is false.

  • PointerDeviceType
    PointerDeviceType
    PointerDeviceType
    PointerDeviceType

    Gets the PointerDeviceType for the pointer device involved in the manipulation.

    public PointerDeviceType PointerDeviceType { get; }public PointerDeviceType PointerDeviceType { get; }Public ReadOnly Property PointerDeviceType As PointerDeviceType

    Property Value

  • Position
    Position
    Position
    Position

    Gets the point from which the manipulation originated.

    public Point Position { get; }public Point Position { get; }Public ReadOnly Property Position As Point

    Property Value

Methods

  • Complete()
    Complete()
    Complete()
    Complete()

    Completes the manipulation without inertia.

    public void Complete()public void Complete()Public Function Complete() As void

Device family

Windows 10 (introduced v10.0.10240.0)

API contract

Windows.Foundation.UniversalApiContract (introduced v1)

Attributes

Windows.Foundation.Metadata.WebHostHiddenAttribute
Windows.Foundation.Metadata.ComposableAttribute
Windows.Foundation.Metadata.ThreadingAttribute
Windows.Foundation.Metadata.MarshalingBehaviorAttribute
Windows.Foundation.Metadata.ContractVersionAttribute

Details

Assembly

Windows.UI.Xaml.Input.dll