PullGestureRecognizer
一个用于追踪拉动手势的手势识别器。拉动手势发生在指针从控件的边缘拖动时。拉动的方向由 PullDirection
属性定义。
Using a PullGestureRecognizer
可以通过将 PullGestureRecognizer
添加到控件的GestureRecognizers
属性来将其附加到控件上。
<Border Width="500"
Height="500"
Margin="5"
Name="border">
<Border.GestureRecognizers>
<PullGestureRecognizer PullDirection="TopToBottom"/>
</Border.GestureRecognizers>
</Border>
C#
border.GestureRecognizers.Add(new PullGestureRecognizer()
{
PullDirection = PullDirection.TopToBottom,
});
当 PullGestureRegonizer
检测到拉动手势的开始时,会引发Gestures.PullGestureEvent
事件。当拉动结束,即指针被释放或另一个手势开始时,它会引发Gestures.PullGestureEndedEvent
事件。
PullDirection
这定义了拉动的方向。有4个可用的值:
PullDirection.TopToBottom
: 拉动从顶部边缘开始向下移动PullDirection.BottomToTop
: 拉动从底部边缘开始向上移动PullDirection.LeftToRight
: 拉动从左边缘开始向右移动PullDirection.RightToLeft
: 拉动从右边缘开始向左移动
有用的属性
您可能经常使用以下属性:
属性 | 描述 |
---|---|
PullDirection | 定义拉动手势的方向。 |
更多信息
信息