Вопросы с тегом 'mvvm'

Model-View-ViewModel (MVVM) является архитектурным шаблоном проектирования для реализации пользовательских интерфейсов, которые отделяют пользовательский интерфейс (вид) от его данных (модели) посредством его логики представления (его ViewModel).
24

В чем разница между MVC и MVVM?

Существует ли разница между стандартным шаблоном "Model View Controller" и шаблоном модели Microsoft Model/View/ViewModel?
20 мар. '09 в 20:09
14

INotifyPropertyChanged или DependencyProperty в ViewModel

При реализации ViewModel в приложении WPF для архитектуры Model-View-ViewModel существует, по-видимому, два основных варианта, как сделать его привязываемым к данным. Я видел реализации, которые используют DependencyProperty для свойств, с которыми ...
14 нояб. '08 в 21:33
22

MVVM: Учебник от начала до конца?

Я программист С#/Windows Forms с опытом работы более 5 лет. Я изучал WPF с использованием шаблона проектирования MVVM (Model-View-ViewModel). Я искал в Интернете учебники. Я даже наблюдал за потрясающим видео Джейсоном Долинджером. Хотя я нашел много...
10 сент. '09 в 14:49
20

Связывание данных с SelectedItem в WPF Treeview

Как получить элемент, который выбран в WPF-treeview? Я хочу сделать это в XAML, потому что я хочу связать его. Вы можете подумать, что это SelectedItem, но очевидно, что не существует является readonly и поэтому непригоден. Это то, что я хочу сде...
16 июн. '09 в 7:41
24

Обработка диалогов в WPF с помощью MVVM

В шаблоне MVVM для WPF диалоговые окна обработки являются одной из наиболее сложных операций. Поскольку ваша модель представления ничего не знает о представлении, диалог может быть интересным. Я могу открыть ICommand, когда при вызове view появится д...
18 янв. '09 в 9:23
13

Какую структуру для MVVM следует использовать?

Я разрабатываю приложение с моделью MVVM, но я достиг точки, в которой мне нужно выбрать, какую инфраструктуру использовать. Среди возможных вариантов: Инструментарий MVVM Фонд MVVM WPF Application Framework (WAF) Light MVVM Caliburn Cinch P...
11 сент. '09 в 7:53
25

Как должна ViewModel закрыть форму?

Я пытаюсь изучить WPF и проблему MVVM, но попал в ловушку. Этот вопрос аналогичен, но не совсем такой как этот (обработка-dialogs-in-wpf-with-mvvm)... У меня есть форма "Вход", написанная с использованием шаблона MVVM. В этой форме есть ViewModel,...
02 февр. '09 в 0:17
5

KnockOutJS - Несколько режимов просмотра в одном представлении

Я думаю, что мое приложение становится довольно большим, слишком большим, чтобы обрабатывать каждый вид с помощью одного ViewModel. Итак, мне интересно, как сложно было бы создать несколько ViewModels и загрузить их все в один вид. С учетом того, чт...
15 февр. '12 в 12:52
27

Как связать с паролем в MVVM

У меня возникла проблема с привязкой к PasswordBox. Кажется, это угроза безопасности, но я использую шаблон MVVM, поэтому я хочу обойти это. Я нашел здесь интересный код (кто-нибудь использовал это или что-то подобное?) http://www.wpftutorial.net/P...
27 сент. '09 в 16:34
7

Добавить директивы из директивы в AngularJS

Я пытаюсь создать директиву, которая заботится о добавлении дополнительных директив к элементу, который он объявлен. Например, я хочу создать директиву, которая позаботится о добавлении datepicker, datepicker-language и ng-required="true". Если я...
07 окт. '13 в 11:44
5

В чем разница между шаблоном проектирования MVC, MVP и MVVM с точки зрения кодирования С#

Если мы ищем в Google фразу "В чем разница между шаблоном проектирования MVC, MVP и MVVM", мы можем получить несколько URL-адресов, которые теоретически обсуждают разницу между шаблоном проектирования MVC MVP и MVVM: MVP Используйте в ситуациях, к...
18 окт. '13 в 7:55
17

В MVVM должен ViewModel или Model реализовать INotifyPropertyChanged?

В большинстве примеров MVVM, с которыми я работал, была реализована модель INotifyPropertyChanged, но в пример Josh Smith CommandSink ViewModel реализует INotifyPropertyChanged. Я все еще когнитивно собираю концепции MVVM, поэтому не знаю, если: ...
21 апр. '09 в 11:57
12

Обработка события закрытия окна с помощью WPF/MVVM Light Toolkit

Я бы хотел обработать событие "Закрытие" (когда пользователь нажимает кнопку "Х" справа) моего окна, чтобы в конечном итоге отобразить сообщение подтверждения или/и отменить закрытие. Я знаю, как это сделать в кодировке: подпишитесь на событие "З...
10 сент. '10 в 9:18
4

Vue.js-Разница между v-моделью и v-bind

Я учусь по онлайн-курсу, и инструктор дал мне упражнение для ввода текста со значением по умолчанию. Я закончил это, используя v-модель, но преподаватель выбрал v-bind: value, и я не понимаю почему. Может кто-нибудь дать мне простое объяснение разн...
15 февр. '17 в 21:17
9

Хорошие примеры шаблонов MVVM

В настоящее время я работаю с шаблоном MVVM Microsoft и считаю отсутствие подробных примеров разочаровывающими. В приведенном ниже примере ContactBook показана очень небольшая обработка команд, и единственный другой пример, который я нашел, - это ста...
02 нояб. '09 в 16:32