AleVerDes
@AleVerDes

Как сделать маску для EditText в Xamarin?

Необходимо сделать телефонную маску для EditText, чтобы все, что ввели внутри него выглядело как "+7(000)000-00-00". Стандартных средств никаких не нашел, а события по типу KeyPressed или TextChanged не помогают — первое отрабатывает по какой-то причине дважды (да даже если и отрабатывало бы адекватно — как составлять и выводить строку по маске я не представляю), а второй не позволяет редактировать текст внутри себя, иначе входит в бесконечную рекурсию. Собственно, как сделать MaskedEditText в Xamarin, кто-нибудь сталкивался с такой задачей?
  • Вопрос задан
  • 446 просмотров
Решения вопроса 1
wcoder
@wcoder
Cross-platform developer
Здравствуйте!

Если используйте MvvmCross или Xamarin.Forms рекомендую использовать конвертеры.
Вот статья в помощь: https://wcoder.github.io/notes/auto-formatting-tex...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы