Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
Может быть любой и много.В Prims есть специальный адаптер для ItemsControl, в него можно добавлять любые View. Если делать привязку данных не в коде,то у View может быть любой ViewModel и наоборот.В оптимальном варианте эта парачка не должна быть знакома. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 11:30 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
SeVaВ оптимальном варианте эта парачка не должна быть знакома. Ага. В вакууме. MVC: MVC Passive View : MVP: MVVM: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 13:18 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
Roman S. GolubinSeVaВ оптимальном варианте эта парачка не должна быть знакома. Ага. В вакууме. MVC: MVC Passive View : MVP: MVVM: Диаграмма правильная.В чем она по-твоему противоречит независимости?Двухсторонний binding позволяет в любой момент менять View и ViewModel.Приведи пример,когда View должна знать все о ViewModel. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 13:33 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
я расчитывал что с вас кто-то поможет а они тут утроили дебаты - создате себе тему и го туда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 13:41 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
SeVaДиаграмма правильная.В чем она по-твоему противоречит независимости?Двухсторонний binding позволяет в любой момент менять View и ViewModel.Приведи пример,когда View должна знать все о ViewModel. И с каких пор "Позволяет менять" стало эквивалентно "Не знают друг о друге вообще ничего". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 13:42 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
Roman S. GolubinSeVaДиаграмма правильная.В чем она по-твоему противоречит независимости?Двухсторонний binding позволяет в любой момент менять View и ViewModel.Приведи пример,когда View должна знать все о ViewModel. И с каких пор "Позволяет менять" стало эквивалентно "Не знают друг о друге вообще ничего". ViewModel точно может не знать ничего,а View только отображает данные(которые ей могут предоставлять кто угодно),позволяет вносить изменения в них,вызывает команды,которые могут выполнятся в любом месте.View совершенно не волнует бизнес-логика и работа с БД.В большенстве статей на тему MVVM всячески подчеркивается,что эта парочка может быть независимой и это рассматривается,как основное достоинтсво данного шаблона. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 13:58 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
SeVaViewModel точно может не знать ничего,а View только отображает данные(которые ей могут предоставлять кто угодно),позволяет вносить изменения в них,вызывает команды,которые могут выполнятся в любом месте.View совершенно не волнует бизнес-логика и работа с БД.В большенстве статей на тему MVVM всячески подчеркивается,что эта парочка может быть независимой и это рассматривается,как основное достоинтсво данного шаблона. Ну вот. Наконец-то View начало требоваться знать о данных, которые она будет отображать, о командах, которые она будет выполнять. А то с ваших слов получалось, что View должен быть просто набором регионов в вакууме ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 14:03 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
Roman S. GolubinSeVaViewModel точно может не знать ничего,а View только отображает данные(которые ей могут предоставлять кто угодно),позволяет вносить изменения в них,вызывает команды,которые могут выполнятся в любом месте.View совершенно не волнует бизнес-логика и работа с БД.В большенстве статей на тему MVVM всячески подчеркивается,что эта парочка может быть независимой и это рассматривается,как основное достоинтсво данного шаблона. Ну вот. Наконец-то View начало требоваться знать о данных, которые она будет отображать, о командах, которые она будет выполнять. А то с ваших слов получалось, что View должен быть просто набором регионов в вакууме Это и так предполагалось(ты же сам давал ссылки на статью),но привязка к определенному типу полей и командам не требует детальных знаний о ViewModel.В том же Prism, контекстом View может быть абстрактный RegionContext. PS Не будем из-за одного слова флейм заводить.Думаю,говорим об одном. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 14:18 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
SeVaPS Не будем из-за одного слова флейм заводить.Думаю,говорим об одном. Говорим об одном? Ты говоришь, что V и VM не знают друг о друге ничего. Я говорю, что V знает о VM все, что необходимо для правильного отображения этой VM. И еще. M-V-VM - кто из них обеспечивает двусторонний байдинг в твоей модели? Мне кажется, что ты говоришь о MVC-PV - там да, действительно, View и Model не пересекаются. Но там есть контроллер, который эту связь обеспечивает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 14:25 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
Знает все, и знает все,что нужно для отображения данных - две большие разницы.ViewModel подготавливает данные,View хранит текущее состояние,двойной binding - фасад между ними и полностью скрывает детали реализации.Только он знает, в каком контроле из какого поля делать привязку и полностью разделяет эти две сущности ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 14:48 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
SeVaЗнает все, и знает все,что нужно для отображения данных - две большие разницы.ViewModel подготавливает данные,View хранит текущее состояние,двойной binding - фасад между ними и полностью скрывает детали реализации.Только он знает, в каком контроле из какого поля делать привязку и полностью разделяет эти две сущности То есть, в вашей схеме есть некий фасад между представлением и его моделью? Абстрактный класс, от которого наследует модель представления или что это такое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 16:24 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 17:35 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
koJIo6okя расчитывал что с вас кто-то поможет а они тут утроили дебаты - создате себе тему и го туда koJIo6ok, в этом тебе никто помогать не будет.Любителей code behind мало. В xaml это делается проще и быстрее.Он для этого и разрабатывался ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 17:41 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
Очередной слив Севы против Романа Голубина. Сева, мой совет, закрепите теорию о паттернах, потом можно браться за практику. А то так никуда не годится. Лезете с советами, а дела не знаете. И путаетесь в базовых определениях. Негоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 21:37 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
SokolNikSeVa, зачем ты с мусей общаешься он ж дебил Что на это скажешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 21:56 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
А что я еще могу сказать про шизофреника Сахавата, который с головой не дружит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 22:47 |
|
||
|
DataGrid + WPF
|
|||
|---|---|---|---|
|
#18+
МСУОчередной слив Севы против Романа Голубина. Сева, мой совет, закрепите теорию о паттернах, потом можно браться за практику. А то так никуда не годится. Лезете с советами, а дела не знаете. И путаетесь в базовых определениях. Негоже. провокация на флейм. Предупреждение 1 -> Предупреждение 2 -> Бан ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 22:59 |
|
||
|
|

start [/forum/topic.php?fid=21&msg=36328541&tid=1442971]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 173ms |

| 0 / 0 |
