private void SetKeyboard(CustomKeyboardEnum keyboard)
        {
            switch (keyboard) {
            case CustomKeyboardEnum.Chat:
                Control.InputType = InputTypes.ClassText;
                break;

            case CustomKeyboardEnum.Email:
                Control.InputType = InputTypes.TextVariationEmailAddress;
                break;

            case CustomKeyboardEnum.EmailAndNumeric:
                Control.InputType = InputTypes.ClassPhone | InputTypes.TextVariationEmailAddress;
                break;

            case CustomKeyboardEnum.Numeric:
                Control.InputType = InputTypes.ClassNumber;
                break;

            case CustomKeyboardEnum.Phone:
                Control.InputType = InputTypes.ClassPhone;
                break;

            case CustomKeyboardEnum.Text:
                Control.InputType = InputTypes.ClassText;
                break;

            case CustomKeyboardEnum.Url:
                Control.InputType = InputTypes.TextVariationUri;
                break;

            default:
                break;
            }
        }
        private void SetKeyboard(CustomKeyboardEnum keyboard)
        {
            switch (keyboard)
            {
            case CustomKeyboardEnum.Chat:
                Control.ApplyKeyboard(Keyboard.Chat);
                SetNumericToolbar(false);
                break;

            case CustomKeyboardEnum.Email:
                Control.ApplyKeyboard(Keyboard.Email);
                SetNumericToolbar(false);
                break;

            case CustomKeyboardEnum.EmailAndNumeric:
                Control.ApplyKeyboard(Keyboard.Email);
                SetNumericToolbar(true);
                break;

            case CustomKeyboardEnum.Numeric:
                SetNumericToolbar(false);
                Control.ApplyKeyboard(Keyboard.Numeric);
                break;

            case CustomKeyboardEnum.Phone:
                SetNumericToolbar(false);
                Control.ApplyKeyboard(Keyboard.Telephone);
                break;

            case CustomKeyboardEnum.Text:
                SetNumericToolbar(false);
                Control.ApplyKeyboard(Keyboard.Text);
                break;

            case CustomKeyboardEnum.Url:
                SetNumericToolbar(false);
                Control.ApplyKeyboard(Keyboard.Url);
                break;

            default:
                break;
            }
        }
        private void SetKeyboard(CustomKeyboardEnum keyboard)
        {
            switch (keyboard) {
            case CustomKeyboardEnum.Chat:
                Control.ApplyKeyboard (Keyboard.Chat);
                SetNumericToolbar (false);
                break;

            case CustomKeyboardEnum.Email:
                Control.ApplyKeyboard (Keyboard.Email);
                SetNumericToolbar (false);
                break;

            case CustomKeyboardEnum.EmailAndNumeric:
                Control.ApplyKeyboard (Keyboard.Email);
                SetNumericToolbar (true);
                break;

            case CustomKeyboardEnum.Numeric:
                SetNumericToolbar (false);
                Control.ApplyKeyboard (Keyboard.Numeric);
                break;

            case CustomKeyboardEnum.Phone:
                SetNumericToolbar (false);
                Control.ApplyKeyboard (Keyboard.Telephone);
                break;

            case CustomKeyboardEnum.Text:
                SetNumericToolbar (false);
                Control.ApplyKeyboard (Keyboard.Text);
                break;

            case CustomKeyboardEnum.Url:
                SetNumericToolbar (false);
                Control.ApplyKeyboard (Keyboard.Url);
                break;

            default:
                break;
            }
        }
Exemple #4
0
        private void SetKeyboard(CustomKeyboardEnum keyboard)
        {
            switch (keyboard)
            {
            case CustomKeyboardEnum.Chat:
                Control.InputType = InputTypes.ClassText;
                break;

            case CustomKeyboardEnum.Email:
                Control.InputType = InputTypes.TextVariationEmailAddress;
                break;

            case CustomKeyboardEnum.EmailAndNumeric:
                Control.InputType = InputTypes.ClassPhone | InputTypes.TextVariationEmailAddress;
                break;

            case CustomKeyboardEnum.Numeric:
                Control.InputType = InputTypes.ClassNumber;
                break;

            case CustomKeyboardEnum.Phone:
                Control.InputType = InputTypes.ClassPhone;
                break;

            case CustomKeyboardEnum.Text:
                Control.InputType = InputTypes.ClassText;
                break;

            case CustomKeyboardEnum.Url:
                Control.InputType = InputTypes.TextVariationUri;
                break;

            default:
                break;
            }
        }