Как реализовать автосохранение на текстовых полях? - PullRequest
1 голос
/ 01 марта 2012

Я пытаюсь реализовать автосохранение в текстовом поле, привязанном к свойству Name модели представления.

Я попытался установить таймер для события key up, чтобы он выполнял команду SaveName, если X secsпередается после последнего нажатия ключа.

Проблема в том, что свойство Name на виртуальной машине обновляется только при выходе из текстового поля.Если пройдет X секунд, и я выполню SaveName для модели представления, свойство Name не изменится.

Как я могу это реализовать?(другие шаблоны для реализации автосохранения также приветствуются)

1 Ответ

4 голосов
/ 01 марта 2012

Установите Binding.UpadateSourceTrigger на PropertyChanged, для TextBox.Text это LostFocus по умолчанию.

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