Partager via


ManipulationStartingEventArgs.Pivot Propriété

Définition

Obtient ou définit un objet qui décrit le pivot pour une manipulation de point unique.

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

Valeur de propriété

Objet qui décrit le pivot pour une manipulation de point unique.

Exemples

L’exemple suivant montre un gestionnaire d’événements pour l’événement ManipulationStarting et définit la ManipulationStartingEventArgs.Pivot propriété . Pour tester cet exemple, suivez les étapes décrites dans Procédure pas à pas : création de votre première application tactile et remplacez le code de l’étape 4 par ce code.

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

Remarques

Lorsque vous définissez la Pivot propriété, la manipulation contient des données de rotation lorsque l’utilisateur utilise un doigt lors d’une manipulation. Il s’agit de simuler des situations réelles où vous pouvez utiliser un doigt pour faire pivoter un objet, tel qu’un morceau de papier sur une table. Si a la valeur null, l’utilisateur doit utiliser deux doigts pour provoquer la Pivot rotation.

Pour plus d’informations sur les manipulations, consultez vue d’ensemble des entrées. Pour obtenir un exemple d’application qui répond aux manipulations, consultez Procédure pas à pas : création de votre première application tactile.

S’applique à