ManipulationStartingEventArgs.Pivot Propiedad

Definición

Obtiene o establece un objeto que describe el pivote de una manipulación de un solo punto.

public:
 property System::Windows::Input::ManipulationPivot ^ Pivot { System::Windows::Input::ManipulationPivot ^ get(); void set(System::Windows::Input::ManipulationPivot ^ value); };
public System.Windows.Input.ManipulationPivot Pivot { get; set; }
member this.Pivot : System.Windows.Input.ManipulationPivot with get, set
Public Property Pivot As ManipulationPivot

Valor de propiedad

Objeto que describe el pivote de una manipulación de un solo punto.

Ejemplos

En el ejemplo siguiente se muestra un controlador de eventos para el ManipulationStarting evento y se establece la ManipulationStartingEventArgs.Pivot propiedad . Para probar este ejemplo, siga los pasos descritos en Tutorial: Crear la primera aplicación táctil y reemplazar el código del paso 4 por este código.

void Window_ManipulationStarting(object sender, ManipulationStartingEventArgs e)
{
    // Set the ManipulationPivot so that the element rotates as it is
    // moved with one finger.
    FrameworkElement element = e.OriginalSource as FrameworkElement;
    ManipulationPivot pivot = new ManipulationPivot();
    pivot.Center = new Point(element.ActualWidth / 2, element.ActualHeight / 2);
    pivot.Radius = 20;
    e.Pivot = pivot;

    e.ManipulationContainer = this;
    e.Handled = true;
}
Private Sub Window_ManipulationStarting(ByVal sender As Object, ByVal e As ManipulationStartingEventArgs)
    ' Set the ManipulationPivot so that the element rotates as it is
    ' moved with one finger.
    Dim element As FrameworkElement = TryCast(e.OriginalSource, FrameworkElement)
    Dim pivot As New ManipulationPivot()
    pivot.Center = New Point(element.ActualWidth / 2, element.ActualHeight / 2)
    pivot.Radius = 20
    e.Pivot = pivot

    e.ManipulationContainer = Me
    e.Handled = True
End Sub

Comentarios

Al establecer la Pivot propiedad , la manipulación contendrá datos de rotación cuando el usuario use un dedo durante una manipulación. Esto es para simular situaciones reales en las que se puede usar un dedo para girar un objeto, como una pieza de papel en una mesa. Si es Pivotnull, el usuario debe usar dos dedos para provocar la rotación.

Para obtener más información sobre las manipulaciones, consulte Introducción a la entrada. Para obtener un ejemplo de una aplicación que responde a las manipulaciones, consulte Tutorial: Creación de la primera aplicación táctil.

Se aplica a