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; } }