|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей К, даже так не работает... Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:08 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУАлексей К, даже так не работает... Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Там вроде как реализации INotifyPropertyChanged в свойствах нету. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:16 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУАлексей КАга, не увидел, тогда надо оттуда как-то вернуть "клона". Так обращение к Employees перезапросит с БД новые экземпляры.А не надо обращение к базе делать в геттере свойства. Или надо научиться жить с этим. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:17 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУТак обращение к Employees перезапросит с БД новые экземпляры.Честно говоря, я сразу не обратил внимания на это необычное решение. Теперь понятно, почему у меня твой пример так и не заработал. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:31 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей КТам вроде как реализации INotifyPropertyChanged в свойствах нету. Блин. Точно, спасибо :) ...EmployeesViewModel Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
IWindowService Код: c# 1. 2. 3. 4. 5. 6.
Алексей КА не надо обращение к базе делать в геттере свойства. Или надо научиться жить с этим. :-) Обращение идет к сервису. Во-вторых, в этом случае вью модель натравливается на вью через локатор. Плохо? Код: xml 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:33 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей КЧестно говоря, я сразу не обратил внимания на это необычное решение. Теперь понятно, почему у меня твой пример так и не заработал. ViewModelLocator необычное решение? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:33 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУОбращение идет к сервису. Во-вторых, в этом случае вью модель натравливается на вью через локатор. Плохо?Там плохо то, что при каждом обращении к свойству Employees возвращается новый экземпляр коллекции. В итоге, контролы прибиндены к одному объекту, а логика во вьюмодели работает с другим. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:37 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУАлексей КЧестно говоря, я сразу не обратил внимания на это необычное решение. Теперь понятно, почему у меня твой пример так и не заработал. ViewModelLocator необычное решение? :)Да вроде нормальное. Но я не использую DI, мне оно ни к чему. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:41 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей КТам плохо то, что при каждом обращении к свойству Employees возвращается новый экземпляр коллекции. В итоге, контролы прибиндены к одному объекту, а логика во вьюмодели работает с другим. Так у нас же клонирование. Какая уже разница, объект так и так похерен. Моя ошибка была изначально в том, что я Employee к INotifyPropertyChanged не прибил. Алексей КДа вроде нормальное. Но я не использую DI, мне оно ни к чему. :-) Удобно же. Не? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:42 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
И самое главное, не нужно этот унылый ObservableCollection использовать :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:46 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУАлексей КТам плохо то, что при каждом обращении к свойству Employees возвращается новый экземпляр коллекции. В итоге, контролы прибиндены к одному объекту, а логика во вьюмодели работает с другим. Так у нас же клонирование. Какая уже разница, объект так и так похерен. Моя ошибка была изначально в том, что я Employee к INotifyPropertyChanged не прибил.Да не. Я про коллекцию ObservableCollection<Employee>, к которой прибинден DataGrid, которую я хочу менять из вьюмодел но не могу. МСУАлексей КДа вроде нормальное. Но я не использую DI, мне оно ни к чему. :-) Удобно же. Не?DI на любителя. Я не один из них. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:47 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУИ самое главное, не нужно этот унылый ObservableCollection использовать :)Ну решай сам, дело твоё. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:47 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей КНу решай сам, дело твоё. :-) Так работает без него :) И говорят, он вроде как тормозной. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:49 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУАлексей КНу решай сам, дело твоё. :-) Так работает без него :) И говорят, он вроде как тормозной.По сравнению с тормозами при создании визуального дерева это мелочи. Да и чему там тормозить... Жжошь? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:52 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей КДа и чему там тормозить... Жжошь? Та не, просто аккуратно вбросил :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:55 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУАлексей КДа и чему там тормозить... Жжошь? Та не, просто аккуратно вбросил :)Одобряю.:-) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:57 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей КОдобряю.:-) В любом случае, как-то тухловато с этим скрипучим замлом... То ли дело разором пройтись по степям ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:58 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУАлексей КОдобряю.:-) В любом случае, как-то тухловато с этим скрипучим замлом... То ли дело разором пройтись по степям Веб не нужен. "Говорят, он вроде как тормозной" (ц) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 18:01 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУАлексей КНу решай сам, дело твоё. :-) Так работает без него :) И говорят, он вроде как тормозной. Так сделай Custom или используй 3´d party ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 21:31 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей КВеб не нужен. "Говорят, он вроде как тормозной" (ц) Веб наше всё, пусть даже он будет с подпорками и тормозами :) gpuТак сделай Custom или используй 3´d party Зачем? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 09:39 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей КnetivanМой в процессе...А мой в планах, которые уже где-то около года откладываются. ну ниче, я с вами поделюсь. может совет дадите умный. Но планы у меня тоже все откладываются, но скоро без этого с ума сойти можно )) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 10:02 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
netivanАлексей Кпропущено... А мой в планах, которые уже где-то около года откладываются. ну ниче, я с вами поделюсь. может совет дадите умный. Но планы у меня тоже все откладываются, но скоро без этого с ума сойти можно ))А чего там умного? Берём за основу EditableList из BLToolkit, наследуемся от ObservableCollection и делаем как больше нравится. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 10:17 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУАлексей КВеб не нужен. "Говорят, он вроде как тормозной" (ц) Веб наше всё, пусть даже он будет с подпорками и тормозами :)Отчаялся освоить WPF? Слабак! ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 10:18 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей К, да а почему именно List? Это все лишь частность, я говорю про model tracking вообще. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 10:20 |
|
|
start [/forum/topic.php?fid=21&msg=38462465&tid=1441238]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
62ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 304ms |
total: | 468ms |
0 / 0 |