ManipulationStartingEventArgs.Pivot Özellik

Tanım

Tek noktalı işlemenin özetini açıklayan bir nesneyi alır veya ayarlar.

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

Özellik Değeri

Tek noktalı işlemenin özetini açıklayan bir nesne.

Örnekler

Aşağıdaki örnek, olay için bir olay işleyicisini ManipulationStarting gösterir ve özelliğini ayarlar ManipulationStartingEventArgs.Pivot . Bu örneği test etmek için İzlenecek Yol: İlk Dokunmatik Uygulamanızı Oluşturma bölümündeki adımları izleyin ve 4. adımdaki kodu bu kodla değiştirin.

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

Açıklamalar

özelliğini ayarladığınızda Pivot , kullanıcı bir düzenleme sırasında bir parmağı kullandığında işleme döndürme verilerini içerir. Bu, bir tablodaki kağıt parçası gibi bir nesneyi döndürmek için tek parmağınızı kullanabileceğiniz gerçek dünya durumlarının benzetimini yapmaktır. Pivot isenull, kullanıcı döndürmeye neden olmak için iki parmak kullanmalıdır.

İşlemeler hakkında daha fazla bilgi için bkz. Girişe Genel Bakış. İşlemelere yanıt veren bir uygulama örneği için bkz. İzlenecek Yol: İlk Dokunmatik Uygulamanızı Oluşturma.

Şunlara uygulanır