Отображение оставшихся символов для WPF TextBox, для которого MaxLength ограничено - PullRequest
2 голосов
/ 02 апреля 2012

Я хочу отобразить количество оставшихся символов для TextBox в пользовательском элементе управления WPF.Мой инстинкт подсказывает мне рассчитать это в ViewModel и привязать счетчик к метке в XAML.Кто-то должен был сделать это раньше, и я был бы очень рад увидеть пример или два.Я провел поиск, но ничего не смог найти.

1 Ответ

2 голосов
/ 02 апреля 2012

Привязано ли свойство TextBox.Text к вашей виртуальной машине?

Если это так, вы можете привязать вычисляемое свойство (у которого возникает событие PropertyChanged при изменении привязки .Text).

Вы также можете использовать ValueConverter.Свяжите метку со свойством TextBox.Text и используйте ValueConverter для вычисления оставшихся символов.Вам может понадобиться MultiValueConverter, если вам нужно связать / передать свойства MaxLength и Text TextBox.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...