mvvm

Я хочу избавиться от занимающих много места и повторяющихся RaisePropertyChanged-свойств в моих классах моделей. Мне нужен мой класс моделей... public class ProductWorkItem : NotificationObject { private string name; public string Name { get { return name; } set { if ...

Я безуспешно пытался заполнить ListView, привязанный к ObservableCollection, когда загружается страница. В настоящее время он работает с кнопкой (привязанной к команде) со следующим кодом. Вид: <Button Text="Load Items" Command="{Binding LoadItemsCommand}"></Button> <ActivityIndicator IsRunn...

Я программист C# / Windows Forms с более чем 5-летним опытом работы. Я исследовал WPF с использованием шаблона проектирования MVVM (Model-View-ViewModel). Я искал в Интернете учебники. Я даже смотрел весь удивительный видео Джейсон Dolinger по. Хотя я нашел много, я не нашел тот, который берет меня от начала ...

Я думаю, что мое приложение становится довольно большим сейчас, слишком большим, чтобы обрабатывать каждый вид с помощью одного ViewModel. поэтому мне интересно, насколько сложно было бы создать несколько ViewModels и загрузить их все в один вид. С заметкой, что я также должен быть в состоянии пройти X View...

Если мы ищем Google, используя фразу "В чем разница между MVC, MVP и MVVM Design pattern", то мы можем получить несколько URL-адресов, которые обсуждают разница между MVC MVP & MVVM Design pattern теоретически нравится: MVP используется в ситуациях, когда привязка через datacontext невозможна. Windows F...

большинство примеров MVVM, над которыми я работал, имели модель реализовать INotifyPropertyChanged, но в пример CommandSink Джоша СмитаViewModel реализует INotifyPropertyChanged. Я все еще когнитивно собираю концепции MVVM, поэтому я не знаю, если: вы должны поместить INotifyPropertyChanged в ViewModel, ч...

в последнее время у меня возникла проблема с созданием диалогов добавления и редактирования для моего приложения wpf. все, что я хочу сделать в моем коде было что-то вроде этого. (Я в основном использую viewmodel первый подход с mvvm) ViewModel, который вызывает диалоговое окно: var result = this.uiDialogS...

у меня есть TextBox и Button на мой взгляд. теперь я проверяю условие при нажатии кнопки, и если условие оказывается ложным, отображая сообщение пользователю, а затем я должен установить курсор на TextBox управление. if (companyref == null) { var cs = new Lipper.Nelson.AdminClient.Main.Views.ContactPane...

может ли кто-нибудь дать мне краткое резюме того, что такое ViewModelLocator, как он работает, и какие плюсы/минусы для его использования по сравнению с DataTemplates? Я попытался найти информацию в Google, но, похоже, есть много разных реализаций этого и нет списка striaght относительно того, что это такое ...

является ли православная реализация MVVM бессмысленной? Я создаю новое приложение, и я рассмотрел Windows Forms и WPF. Я выбрал WPF, потому что он защищен от будущего и предлагает большую гибкость. Существует меньше кода и проще вносить существенные изменения в пользовательский интерфейс с помощью XAML. ...