Aracılığıyla paylaş


TouchDevice.Captured Özellik

Tanım

öğesini yakalayan TouchDeviceöğesini alır.

public:
 property System::Windows::IInputElement ^ Captured { System::Windows::IInputElement ^ get(); };
public System.Windows.IInputElement Captured { get; }
member this.Captured : System.Windows.IInputElement
Public ReadOnly Property Captured As IInputElement

Özellik Değeri

öğesini yakalayan TouchDeviceöğe.

Örnekler

Aşağıdaki örnek, üzerinde Canvasgerçekleşen olayları işlerTouchUp. Olayı tetikleyen cihazın öğesine yakalandığını doğrulamak için Canvasözelliğini denetlerCaptured. Bu durumda, TouchDevice serbest bırakılır.

Bu örnek, sınıfa genel bakış bölümünde TouchDevice bulunan daha büyük bir örneğin parçasıdır.

private void canvas_TouchUp(object sender, TouchEventArgs e)
{
    Canvas _canvas = (Canvas)sender as Canvas;
    if (_canvas != null && e.TouchDevice.Captured == _canvas)
    {
        _canvas.ReleaseTouchCapture(e.TouchDevice);
    }
}
' Touch Up
Private Sub canvas_TouchUp(ByVal sender As System.Object, ByVal e As System.Windows.Input.TouchEventArgs)
    Dim _canvas As Canvas = CType(sender, Canvas)
    If (_canvas IsNot Nothing AndAlso e.TouchDevice.Captured Is _canvas) Then
        _canvas.ReleaseTouchCapture(e.TouchDevice)

    End If
End Sub

Şunlara uygulanır