void ReleaseDesignerOutlets()
        {
            if (TrackingView != null)
            {
                TrackingView.Dispose();
                TrackingView = null;
            }

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

            if (window != null)
            {
                window.Dispose();
                window = null;
            }
        }
Esempio n. 2
0
        public override void OnViewCreated(View view, Bundle savedInstanceState)
        {
            base.OnViewCreated(view, savedInstanceState);

            _trackView = view.FindViewById <TrackingView>(Resource.Id.trackingView1);
            _trackView.VelocityOccured   += TrackViewOnVelocityOccured;
            _trackView.SingleTapGesture  += TrackViewOnSingleTapGesture;
            _trackView.MultiTouchGesture += TrackViewOnMultiTouchGesture;
            _seekbar      = view.FindViewById <SeekBar>(Resource.Id.seekBar1);
            _seekbarLabel = view.FindViewById <TextView>(Resource.Id.seekbar1Label);

            _seekbar.Min              = 0;
            _seekbar.Max              = 100;
            _seekbar.ProgressChanged += SeekbarOnProgressChanged;
            SetDefaultSensitivityAsync();

            _buttonRMB        = view.FindViewById <Button>(Resource.Id.buttonRMB);
            _buttonRMB.Click += ButtonRMBOnClick;

            _buttonLMB        = view.FindViewById <Button>(Resource.Id.buttonLMB);
            _buttonLMB.Click += ButtonLMBOnClick;
        }