示例#1
0
        public void PinchGestureConstructor()
        {
            tlog.Debug(tag, $"PinchGestureConstructor START");

            Gesture.StateType state = Gesture.StateType.Finished;
            PinchGesture      a2    = new PinchGesture(state);

            a2.Dispose();

            tlog.Debug(tag, $"PinchGestureConstructor END (OK)");
            Assert.Pass("PinchGestureConstructor");
        }
示例#2
0
        public void PinchGestureGetPinchGestureFromPtr()
        {
            tlog.Debug(tag, $"PinchGestureGetPinchGestureFromPtr START");

            Gesture.StateType state = Gesture.StateType.Finished;
            PinchGesture      a2    = new PinchGesture(state);

            PinchGesture a1 = PinchGesture.GetPinchGestureFromPtr(PinchGesture.getCPtr(a2).Handle);

            a2.Dispose();
            tlog.Debug(tag, $"PinchGestureGetPinchGestureFromPtr END (OK)");
            Assert.Pass("PinchGestureGetPinchGestureFromPtr");
        }
示例#3
0
        void ReleaseDesignerOutlets()
        {
            if (Image != null)
            {
                Image.Dispose();
                Image = null;
            }

            if (LongGesture != null)
            {
                LongGesture.Dispose();
                LongGesture = null;
            }

            if (PanGesture != null)
            {
                PanGesture.Dispose();
                PanGesture = null;
            }

            if (PinchGesture != null)
            {
                PinchGesture.Dispose();
                PinchGesture = null;
            }

            if (RotacionGesture != null)
            {
                RotacionGesture.Dispose();
                RotacionGesture = null;
            }

            if (TapGesture != null)
            {
                TapGesture.Dispose();
                TapGesture = null;
            }
        }