нужен была редактируемая таблица. Засунул TextBox-и в ListView и теперь невозможно изменить выделение в ListView. TextBox-и редактируются и через них не проходят сообщения мыши.
Что делать? можно ли как-то исправить? или как-нибудь по-другому можно сделать редактируемую таблицу?
Здравствуйте, VjcheslavV, Вы писали:
VV>нужен была редактируемая таблица. Засунул TextBox-и в ListView и теперь невозможно изменить выделение в ListView. TextBox-и редактируются и через них не проходят сообщения мыши. VV>Что делать? можно ли как-то исправить? или как-нибудь по-другому можно сделать редактируемую таблицу?
Здравствуйте, VjcheslavV, Вы писали:
VV>нужен была редактируемая таблица. Засунул TextBox-и в ListView и теперь невозможно изменить выделение в ListView. TextBox-и редактируются и через них не проходят сообщения мыши. VV>Что делать? можно ли как-то исправить? или как-нибудь по-другому можно сделать редактируемую таблицу?
VV>забыл сказать что это WPF и NET netframework 4.8
переделал в <DataGrid>
но появилась проблема ... привязал контрол к ячейке а он только в одну сторону привязывается (c контрола в itemSource не идёт) а с ListView работал...
Как исправить???
В DataGrid не работает привязка из USERControl к источнику (уже и на отдельном маленьком проекте проверил)...
Помогите!!! в интернете ничего нет вроде по этому поводу.
Здравствуйте, VjcheslavV, Вы писали:
VV>Здравствуйте, VjcheslavV, Вы писали:
VV>В DataGrid не работает привязка из USERControl к источнику (уже и на отдельном маленьком проекте проверил)... VV>Помогите!!! в интернете ничего нет вроде по этому поводу.
, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged — почему-то помогло ...
но почему?
Потому что по дефолту триггер — на выход из edit-контрола, чтобы на каждое нажатие не тормошить ViewModel, но иногда бывают такие сценарии, что этот выход (т.е. потеря фокуса) слишком неочевиден или слишком поздно стреляет. Тогда вешаем обновление VM на каждое нажатие клавиши по сути.