Пример #1
0
        /// <summary>
        /// Views the did load.
        /// </summary>
        public override void ViewDidLoad()
        {
            // Set border and color for LabelCode
            base.ViewDidLoad();
            ViewModel = new LoginViewModel();

            LoginTitleLabel.BackgroundColor = UIColor.FromRGB(250, 250, 250);

            // Picker binder and display
            RolePickerView.BackgroundColor    = UIColor.FromRGB(255, 255, 255);
            RolePickerView.Layer.CornerRadius = 10;
            RolePickerView.Model = new RolesPicker(RoleButton, ViewModel);

            RolePickerView.Hidden       = true;
            ViewModel.SelectedRoleIndex = 1;
            RolePickerView.Select(ViewModel.SelectedRoleIndex, 0, true);

            // Set border color for control
            SetBorderControl();

            // Open pickerview when click role button
            RoleButton.TouchUpInside += ((sender, e) =>
            {
                RolePickerView.Hidden = false;
            });
            RoleButton.TouchUpOutside += ((sender, e) =>
            {
                RolePickerView.Hidden = true;
            });

            // Bind top control
            this.Bind(ViewModel, vm => vm.Passcode, v => v.CodeLabel.Text);
            this.Bind(ViewModel, vm => vm.RoleName, v => v.RoleButton.TitleLabel.Text);

            // Bind keypad
            BindCommandControl();

            // Bind all the button to ViewModel
            LoginClickButton();
        }
        void ReleaseDesignerOutlets()
        {
            if (ClearButton != null)
            {
                ClearButton.Dispose();
                ClearButton = null;
            }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

            if (zeroButton != null)
            {
                zeroButton.Dispose();
                zeroButton = null;
            }
        }
Пример #4
0
        public override void ViewDidLoad()
        {
            // Set border and color for LabelCode
            base.ViewDidLoad();
            ViewModel = new SigninViewModel();


            // Set border and color for RoleButton
            SetBorder(RoleButton);
            SetBorder(CodeLabel);
            SetBorder(RolePickerView);

            SetTopBorder(oneButton);
            SetRightBorder(oneButton);

            SetTopBorder(twoButton);
            SetRightBorder(twoButton);

            SetTopBorder(threeButton);


            SetTopBorder(fourButton);
            SetRightBorder(fourButton);

            SetTopBorder(fiveButton);
            SetRightBorder(fiveButton);

            SetTopBorder(sixButton);


            SetTopBorder(sevenButton);
            SetRightBorder(sevenButton);

            SetTopBorder(eightButton);
            SetRightBorder(eightButton);

            SetTopBorder(nineButton);


            SetTopBorder(LoginButton);
            SetRightBorder(LoginButton);

            SetTopBorder(clrButton);


            SetTopBorder(zeroButton);
            SetRightBorder(zeroButton);


            MainView.Layer.CornerRadius = 6;
            RolePickerView.Model        = new RoleModel(RoleButton, ViewModel);
            RolePickerView.Hidden       = true;
            RolePickerView.Select(1, 0, true);
            RolePickerView.Layer.CornerRadius = 20;
            // Open pickerview when click
            RoleButton.TouchUpInside += ((sender, e) => {
                RolePickerView.Hidden = false;
            });

            this.Bind(ViewModel, vm => vm.Passcode, v => v.CodeLabel.Text);
            this.Bind(ViewModel, vm => vm.Role, v => v.RoleButton.TitleLabel.Text);
            // Bind all the button to ViewModel
            BindButton();



            RolePickerView.Select(ViewModel.SelectedRoleIndex, 0, true);
        }