本文整理汇总了C#中Xamarin.Forms.BoxView.AddGestureRecognizer方法的典型用法代码示例。如果您正苦于以下问题:C# BoxView.AddGestureRecognizer方法的具体用法?C# BoxView.AddGestureRecognizer怎么用?C# BoxView.AddGestureRecognizer使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Xamarin.Forms.BoxView
的用法示例。
在下文中一共展示了BoxView.AddGestureRecognizer方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: PanGestureExample3
public PanGestureExample3 ()
{
InitializeComponent ();
MainLayout.OnLayoutChildren += MainLayout_OnLayoutChildren;
OuterView = new StackLayout {
Padding = new Thickness (50),
BackgroundColor = Color.Yellow
};
this.MainLayout.Children.Add (OuterView);
OuterView.Layout (_outerLayoutBounds);
Box = new BoxView {
Color = Color.Red,
WidthRequest = 150,
HeightRequest = 150,
};
OuterView.Children.Add (Box);
var panRecognizer = new PanGestureRecognizer ();
panRecognizer.IsConsumingTouchesInParallel = true;
panRecognizer.OnAction += Gesture_OnAction;
Box.AddGestureRecognizer (panRecognizer);
Box2 = new BoxView ();
Box2.Color = Color.Blue;
this.MainLayout.Children.Add (Box2);
Box2.Layout (_box2Bounds);
panRecognizer = new PanGestureRecognizer ();
panRecognizer.OnAction += Gesture_OnAction;
panRecognizer.IsConsumingTouchesInParallel = true;
Box2.AddGestureRecognizer (panRecognizer);
DoBoxAnimation ();
}
示例2: PanGestureExample2
public PanGestureExample2 ()
{
InitializeComponent ();
MainLayout.OnLayoutChildren += MainLayout_OnLayoutChildren;
Box = new BoxView ();
Box.Color = Color.Red;
this.MainLayout.Children.Add (Box);
Box.Layout (_boxBounds);
var panRecognizer = new PanGestureRecognizer ();
panRecognizer.IsConsumingTouchesInParallel = true;
panRecognizer.OnAction += Gesture_OnAction;
Box.AddGestureRecognizer (panRecognizer);
Box2 = new BoxView ();
Box2.Color = Color.Blue;
this.MainLayout.Children.Add (Box2);
Box2.Layout (_box2Bounds);
panRecognizer = new PanGestureRecognizer ();
panRecognizer.OnAction += Gesture_OnAction;
panRecognizer.IsConsumingTouchesInParallel = true;
Box2.AddGestureRecognizer (panRecognizer);
DoBoxAnimation ();
}