示例#1
0
 private void btnAttach_Click(object sender, RoutedEventArgs e)
 {
     var behaviors = Interaction.GetBehaviors(item1);
     behaviors.Clear();
     var mtb = new MultiTouchBehavior
     {
         IsRotateEnabled = true,
         IsScaleEnabled = true,
         IsTranslateEnabled = true,
         IsInertiaEnabled = true,
         AreFingersVisible = true,
         MinimumScale = 20,
         MaximumScale = 500,
         IgnoreTypes = new[] {
             typeof(Button),
             typeof(ToggleButton),
             typeof(Slider)
         }
     };
     behaviors.Add(mtb);
     mtb.Move(new Point(300, 200), 45, 100);
 }
示例#2
0
        private void btnAttach_Click(object sender, RoutedEventArgs e)
        {
            var behaviors = Interaction.GetBehaviors(item1);

            behaviors.Clear();
            var mtb = new MultiTouchBehavior
            {
                IsRotateEnabled    = true,
                IsScaleEnabled     = true,
                IsTranslateEnabled = true,
                IsInertiaEnabled   = true,
                AreFingersVisible  = true,
                MinimumScale       = 20,
                MaximumScale       = 500,
                IgnoreTypes        = new[] {
                    typeof(Button),
                    typeof(ToggleButton),
                    typeof(Slider)
                }
            };

            behaviors.Add(mtb);
            mtb.Move(new Point(300, 200), 45, 100);
        }