Публикации по теме 'mvvm'
HTTP-запрос с использованием SwiftUI
В этой справочной статье рассказывается, как создать HTTP-запрос с помощью шаблона архитектуры SwiftUI и MVVM (Model View ViewModel).
Класс CountryNetwork
Нам нужно создать класс, соответствующий протоколу ObservableObject . Сопоставив наш класс с ObservableObject, изменения в классе будут автоматически отражены в нашем представлении. Создадим файл CountryNetwork.swift, в котором будем вызывать API.
Модель CountryAPIElements
Далее мы создадим модель CountryAPIElements...
Уроки за год в JavaScript — MVC и MVVM
MVC расшифровывается как Model View Controller, а MVVM расшифровывается как Model View ViewModel. Это два разных «шаблона проектирования», целью которых является уменьшение дублирования кода, ускорение разработки и улучшение разделения задач. Вы знаете SOLID и все такое. Многие фреймворки JavaScript хорошо подходят для этих шаблонов проектирования. AngularJS хорошо подходит для MVVM, и я буду использовать его для демонстрации. В то время как EmberJS больше подходит для MVC. Каковы..
Вопросы по теме 'mvvm'
Диалоговые окна Model-View-Presenter и Modal Как это сделать?
Я реализую MVP / M-V-VM в WPF, и пока мне с этим везет. Однако я не понимаю, как эта модель поддерживает реализацию модальных диалоговых окон. Я заимствовал свою работу из Crack.NET ( http://www.codeplex.com/cracknetproject ), чтобы узнать, как...
6865 просмотров
schedule
17.06.2023
Использование IDataErrorInfo в M-V-VM
Если объекты моего домена реализуют IDataErrorInfo, и я использую M-V-VM, как мне распространять ошибки через ViewModel на View? Если бы я был привязан непосредственно к модели, я бы установил для свойств «ValidateOnExceptons» и «ValidateOnErrors»...
19451 просмотров
schedule
10.12.2022
Какова цель Service Locator в приложении Silverlight MVVM?
Я пытаюсь собрать воедино все части своего приложения MVVM Silverlight и вижу, что некоторые блоги касаются локаторов сервисов.
Что такое сервис-локатор и когда его следует использовать?
2474 просмотров
schedule
31.05.2022
Контекстное меню WPF не привязывается к правому элементу привязки данных
У меня проблема при связывании команды в контекстном меню в элементе управления, который находится на странице вкладки. В первый раз, когда я использую меню (щелкните вкладку правой кнопкой мыши), оно отлично работает, но если я переключу вкладку,...
21715 просмотров
schedule
11.04.2024
Обновить команду WPF
Кто-нибудь знает, как я могу заставить CanExecute вызывать пользовательскую команду ( RelayCommand Джоша Смита )?
Обычно CanExecute вызывается всякий раз, когда происходит взаимодействие с пользовательским интерфейсом. Если я что-то...
51406 просмотров
schedule
11.05.2022
Как создать формы динамического ввода данных в приложении WPF?
Я планирую приложение WPF, которое будет
иметь возможность создавать формы динамического ввода данных (то есть форма получает поля для отображения, их порядок и т. д. из данных в базе данных, а не из XAML)
если возможно, используйте шаблон...
17731 просмотров
schedule
13.01.2024
Предотвращает ли самообрабатываемое событие сборщик мусора?
я прочитал ответ на вопрос Останавливают ли обработчики событий сборку мусора? , но что происходит, когда целью является издатель?
Чтобы быть более конкретным, я использую дизайн MVVM для приложения WPF. Классы Model-View вызывают...
358 просмотров
schedule
28.04.2024
Анимация фона новой записи, добавленной в XamDataGrid
Хорошо, я потратил 2 дня, пытаясь понять, как это сделать, и пока получил оценку «НЕ ПРОШЕЛ».
Дизайн такой:
Класс ViewModel предоставляет общедоступное свойство ObservableCollection с именем People.
Представление XAML привязано к этому...
1540 просмотров
schedule
13.05.2022
Альтернатива MVVM ICommand
Я начал создавать приложение wpf mvvm. Кажется, что жизненно важным ингредиентом ViewModel является набор ICommands, которые имеют слабосвязанный способ, позволяющий представлению взаимодействовать с viewmodel.
Мой вопрос в том, почему я не могу...
2679 просмотров
schedule
14.06.2023
Привязка команд к событиям?
Какой хороший способ привязать команды к событиям? В моем приложении WPF есть события, которые я хотел бы захватить и обработать с помощью модели ViewModel, но я не уверен, как это сделать. Такие вещи, как потеря фокуса, наведение мыши, перемещение...
14289 просмотров
schedule
26.10.2023
Как ускорить изменения в моей иерархии ViewModel?
Мой MainView.xaml содержит мой вид SmartForm:
<Grid Margin="10">
<views:SmartForm/>
</Grid>
представление SmartForm загружает ItemsControl
<Grid Margin="10">
<ItemsControl
ItemsSource="{Binding...
4401 просмотров
schedule
12.02.2022
Производительность привязки данных WPF
Я создаю приложение wpf, используя MVVM. У меня есть viewModels, использующие ленивую загрузку, как показано ниже:
public class AssignmentsViewModel
{
List<AssignmentViewModel> _Assignments;
public List<AssignmentViewModel>...
2421 просмотров
schedule
03.06.2022
Обычно предпочтительный метод для экрана ожидания с использованием MVVM и Silverlight
Я перехожу к небольшому доказательству применения концепции. В основном это делается для того, чтобы улучшить мои навыки работы с MVVM в Silverlight. Сегодня я столкнулся с интересной проблемой, которую я не мог понять, как решить путь MVVM. Мне...
4305 просмотров
schedule
20.02.2022
Silverlight MVVM Prism и OpenFileDialog
В настоящее время я работаю над приложением SilverLight 3. Я использую шаблон и призму MVVM. У меня все работает кроме следующего пункта. В одном из моих представлений я должен использовать OpenFileDialog. Я попытался сделать это в ViewModel...
2421 просмотров
schedule
07.05.2022
Проблема с привязкой данных WPF (MVVM)
Когда я привязываю свойство в дочерней модели представления к TextBox , источник не обновляется независимо от того, какой режим я установил для привязки.
Код xaml выглядит так:
<TextBox Text="{Binding Path=OrderDetail.CashPaid,...
328 просмотров
schedule
06.07.2023
Набор инструментов MVVM (шаблоны) и XAML powertoys для wpf mvvm работают?
Недавно я загрузил набор инструментов MVVM на codeplex из фьючерсов WPF, который в основном содержит шаблоны (хотя я не могу найти для него много документов) для создания стандартных приложений MVVM для WPF.
Я также наткнулся на Powertoys для XAML,...
2377 просмотров
schedule
03.01.2023
MVVM, Prism и сервисное обнаружение
Я пишу приложение (Silverlight и WPF), используя шаблон MVVM и платформу Prism. В моем приложении у меня есть сетка, содержащая список клиентов. При этом я использую различные представления, которые представляют детали клиента. Вся информация...
1549 просмотров
schedule
14.05.2024
Коллекции синхронизации MVVM
Существует ли стандартный способ синхронизации коллекции объектов Model с коллекцией соответствующих объектов ModelView в C# и WPF? Я ищу какой-то класс, который будет синхронизировать следующие две коллекции, предполагая, что у меня есть только...
16141 просмотров
schedule
30.10.2022
Как я могу отсортировать ListBox, используя только XAML и без кода программной части?
Мне нужно отсортировать строки в ListBox , но он привязан к модели представления другим компонентом через DataContext . Поэтому я не могу напрямую создать экземпляр модели представления в XAML, как в этом примере , который использует...
31004 просмотров
schedule
19.02.2022
Правильный способ в WPF MVVM для запуска задачи многопоточного поиска
Итак, у меня есть задача, которую можно выполнить с помощью моего графического интерфейса, которая будет извлекать информацию для заполнения ViewModel ответом на запрос базы данных SQL. Предположим, что я хочу запустить эту задачу и оставить свой...
3104 просмотров
schedule
07.01.2023