Для чего изначально был разработан ICommand? - PullRequest
1 голос
/ 19 января 2012

Все мы знаем, что сторонники MVVM любят ICommand, но для чего он был изначально разработан?

Ответы [ 2 ]

0 голосов
/ 19 января 2012

ICommand находится в PresentationCore, что, как я считаю, указывает на то, что он изначально был разработан для WPF и MVVM.Это сборка для основных компонентов WPF.

0 голосов
/ 19 января 2012

Команда является универсальным шаблоном проектирования, он служит для инкапсуляции запроса , что позволяет, например, передать его, что удобно для привязки данных.Но сама инкапсуляция довольно полезна для более слабой связи.

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