Вопросы с тегом «mvvm»

129
Установить фокус на TextBox в WPF из модели представления

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

124
Отправка свойств графического интерфейса только для чтения обратно в ViewModel

Я хочу написать ViewModel, который всегда знает текущее состояние некоторых свойств зависимостей только для чтения из View. В частности, мой графический интерфейс содержит FlowDocumentPageViewer, который отображает по одной странице из FlowDocument. FlowDocumentPageViewer предоставляет два свойства...

112
Что такое ViewModelLocator и каковы его плюсы и минусы по сравнению с DataTemplates?

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

112
MVVM в WPF - как предупреждать ViewModel об изменениях в модели… или мне следует?

Я просматриваю некоторые статьи о MVVM, в основном это и это . Мой конкретный вопрос: как передать изменения модели из модели в модель просмотра? В статье Джоша я не вижу, чтобы он этим занимался. ViewModel всегда запрашивает у модели свойства. В примере Рэйчел у нее есть реализация модели...

111
Обходной путь автозаполнения браузера AngularJS с помощью директивы

При отправке формы в AngularJS и использовании функции запоминания пароля в браузере и при последующей попытке входа вы позволяете браузеру заполнить форму входа с именем пользователя и паролем, $scopeмодель не будет изменена на основе автозаполнения. Единственный грязный прием, который я нашел, -...

104
Как обрабатывать внедрение зависимостей в приложении WPF / MVVM

Я запускаю новое настольное приложение и хочу создать его с помощью MVVM и WPF. Я также собираюсь использовать TDD. Проблема в том, что я не знаю, как мне использовать контейнер IoC для внедрения моих зависимостей в мой производственный код. Предположим, у меня есть следующий класс и интерфейс:...

102
Запуск события двойного щелчка из элемента WPF ListView с использованием MVVM

В приложении WPF с использованием MVVM у меня есть пользовательский элемент управления с элементом списка. Во время выполнения он будет использовать привязку данных для заполнения списка объектов коллекцией объектов. Как правильно прикрепить событие двойного щелчка к элементам в представлении...

97
Закрыть окно из ViewModel

Я создаю логин, используя, window controlчтобы позволить пользователю войти в WPFприложение, которое я создаю. До сих пор я создал метод, который проверяет, ввел ли пользователь правильные учетные данные для usernameи passwordв a textboxна экране входа в систему, bindingдва properties. Я добился...

96
Как установить ViewModel в окне в XAML с помощью свойства DataContext?

Вопрос в значительной степени говорит обо всем. У меня есть окно, и я пытался установить DataContext, используя полное пространство имен для ViewModel, но, похоже, я что-то делаю не так. <Window x:Class="BuildAssistantUI.BuildAssistantWindow"...

93
Есть ли правильный способ сбросить начальные данные компонента в vuejs?

У меня есть компонент с определенным набором начальных данных: data: function (){ return { modalBodyDisplay: 'getUserInput', // possible values: 'getUserInput', 'confirmGeocodedValue' submitButtonText: 'Lookup', // possible values 'Lookup', 'Yes' addressToConfirm: null, bestViewedByTheseBounds:...

91
MVVM бессмысленен? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

90
Как получить контекст в Android MVVM ViewModel

Я пытаюсь реализовать шаблон MVVM в своем приложении для Android. Я читал, что ViewModels не должен содержать специального кода для Android (чтобы упростить тестирование), однако мне нужно использовать контекст для различных вещей (получение ресурсов из xml, инициализация настроек и т. Д.). Как...

88
Как создать архитектуру веб-приложения с помощью jquery-mobile и knockoutjs

Я хотел бы создать мобильное приложение, основанное только на html / css и JavaScript. Хотя у меня есть неплохие знания о том, как создать веб-приложение с помощью JavaScript, я подумал, что могу взглянуть на фреймворк, например jquery-mobile. Сначала я думал, что jquery-mobile - это не что иное,...

84
Basic concepts of MVVM— what should a ViewModel do?

Trying to grasp the concepts of MVVM, I have already read several blogs and looked at a few projects. From what I understand, a View is dumb, it just knows how to present something that is passed to it. Модели - это просто простые данные, а ViewModel - это нечто, что действует как отступ между...

16
SwiftUI - Как передать EnvironmentObject в View Model?

Я пытаюсь создать объект EnvironmentObject, к которому может обращаться модель представления (а не только представление). Объект Environment отслеживает данные сеанса приложения, например, loggedIn, токен доступа и т. Д., Эти данные будут передаваться в модели представлений (или, при необходимости,...

10
Как использовать Dagger 2 для внедрения ViewModel из тех же фрагментов внутри ViewPager

Я пытаюсь добавить Dagger 2 в свой проект. Мне удалось ввести ViewModels (компонент AndroidX Architecture) для моих фрагментов. У меня есть ViewPager, который имеет 2 экземпляра одного и того же фрагмента (только незначительное изменение для каждой вкладки), и на каждой вкладке я наблюдаю,...