есть кастомный Entry и в нём мне нужно предостеречь введение лишних символов. сейчас это работает так, что я внутри контрола подписываю метод на TextChanged, и внутри этого метода, если текст не проходить, прописываю ((Entry)sender).Text = args.OldValue
но в связи с этим возникает проблема, что ивент срабатывает два раза подряд. это несущественно, но всё же поведение неестественное. скорее всего это изза того что когда я присваиваю .Text=... ивент вызывается снова.
как лучше тогда реализовать подобное?
есть у кого идеи?)
Лишние символы это какие? Если это то о чем я думаю, то посмотрите какие есть форматы клавиатур для entry.
Обсуждают сегодня