Re[2]: Binding
От: Аноним  
Дата: 18.10.10 05:04
Оценка:
Здравствуйте, MxMsk, Вы писали:

MM>Здравствуйте, Аноним, Вы писали:


MM>Есть Keyboard.FocusedElement


Хорошо, это решение меня устроит. Есть еще проблема связанная с DataGrid
Суть ее в том, что если пользователь не ушел с редактируемой строки
(т.е. не отработали события связанные с концом редактирования строки)
при попытке повторно установить данный DataContext, возникает исключение
"DeferRefresh" не разрешено во время выполнения операции AddNew или EditItem.
('Defer Refresh' is not allowed during an AddNew or Edit Item transaction.)
Кто-нибудь понимает, где она хранит информацию, что исключение выбрасывается не при смене
редактируемой коллекции на др., а при возврате DataContext с коллекцией которая ранее
редактировалась. И как поступать с пользовательским интерфейсом, что нужно сделать,
чтобы избежать подобной ситуации?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.