Публикации по теме 'mvvm'


Современное приложение ToDo в SwiftUI с MVVM
Как создать интерактивный интерфейс для приложения ToDo с использованием шаблона MVVM ?? Цель этой статьи В этой статье вы узнаете, как работать с шаблоном проектирования MVVM, создав рабочее приложение. Мы увидим, как мы написали код для пользовательского интерфейса и как мы обрабатываем модели представления и модели. Исходные коды проекта Вы сможете загрузить исходный код из репозитория ниже, просто поставьте ему звезду. Всего наилучшего ...

Традиционная разработка пользовательского интерфейса для преобразования MVVM
Весь код этого туториала можно найти здесь на моем github. Введение в демонстрационное приложение Вот приложение, которое мы собираемся использовать в этом преобразовании. Это простой код, который может делать следующие вещи; Секундомер, который может начать останавливаться и очищать время Get time добавит текущее значение секундомера в ListView слева. Очистить время очистит ListView Компонент демонстрационного приложения Вот его компоненты; 1. Представление..

Искусство шаблона MVVM-C
Как оптимизировать навигацию в проектах TabBar Как вы, вероятно, испытали как разработчик - или просто как пользователь смартфона - большинство приложений в настоящее время создаются с помощью TabBars. Раньше приложения создавались с сегментами, что иногда приводило к гигантским стекам, а один и тот же ViewController, возможно, приходилось создавать дважды. Надеюсь, Соруш Ханлоу дал нам ответ на эти массивные раскадровки: шаблон координатора . Важно отметить, что мое руководство..

Отправка событий из ViewModel в Activity / Fragments - правильный путь
В MVVM всякий раз, когда вы хотите показать тосты или закусочную или отправить намерение, вы должны отправить сообщение из модели ViewModel в действие или фрагмент и попросить его выполнить задание, но обычные методы для этого имеют большие резервы. . В примере ShowToast ViewModel решает, когда показывать сообщение и какое сообщение показывать, но именно представление отвечает за отображение фактического сообщения. Я подробно описал обязанности View-ViewModel в другой статье. MVVM -..

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

как общаться между ViewModels
У меня есть TabControl с TabPage1 и TabPage2, в TabPage1 есть еще один TabControl1 с 2 элементами TabPage11 и TabPage12. В TabPage2 есть еще один TabControl2 с 2 элементами TabPage21 и TabPage22. Каждый элемент (TabPage11, TabPage12, TabPage21 и...
507 просмотров
schedule 06.03.2024

Проверка Silverlight 3 MVVM WCF EF
Мое приложение - это SL2 для чтения и записи данных с помощью модели Entity Framework, представленной через WCF. Мы сопротивлялись написанию каких-либо проверок пользовательского интерфейса из-за появления новых элементов управления проверкой,...
1582 просмотров

Установить фокус на TextBox в WPF из модели представления
На мой взгляд, у меня есть TextBox и Button . Теперь я проверяю условие при нажатии кнопки, и если условие оказывается ложным, отображаю сообщение пользователю, а затем мне нужно установить курсор на элемент управления TextBox . if...
121552 просмотров
schedule 20.04.2024

Мое первое приложение WPF/MVVM
Итак.. Я немного потерялся. У меня есть окно1.xaml просто поле со списком, которое выбирает разные среды то у меня есть, который отображает данные в зависимости от среды У меня есть среда по умолчанию, когда приложение загружается и...
584 просмотров
schedule 27.10.2022

Рекомендуемый подход для вложенных списков для привязки в WPF
Вопрос: Каким будет наиболее эффективный способ создания вложенного списка, который позволяет связывать данные в представлении и знать, какая поставка выбрана, чтобы привязки команд из представления могли работать в модели представления на...
1057 просмотров
schedule 30.12.2023

Привязка данных индексатора XAML
У меня есть свойство Indexer в классе с именем X , предположим, что X[Y] дает мне другой объект типа Z : <ContentControl Content="{Binding X[Y]}" ...??? Как я могу сделать DataBinding внутри индексатора? Это работает, если я делаю...
1649 просмотров
schedule 22.12.2023

Ресурсы для реализации шаблона MVVM (ViewModel) в Flex?
Может ли кто-нибудь направить меня к некоторому коду или руководству по реализации ViewModel во Flex 3? Все, что я нахожу в Интернете, - это примеры для Silverlight.
1407 просмотров
schedule 03.10.2023

Преобразование приложения WPF/ADO.NET Data Services в шаблон MVVM — примеры
У меня есть приложение WPF, написанное на C#. Это приложение не было написано с учетом какого-либо конкретного шаблона проектирования, но, изучив .NET, я понял, что модель MVVM подойдет. Таким образом, я хотел бы начать преобразование кода. Это...
1822 просмотров
schedule 19.03.2024

Шаблон проекта Visual Studio MVVM для VS2010?
Я использую VS2010 и Windows 7. Я видел много людей с шаблоном для MVVM. Где взять этот шаблон? У меня уже установлен WPFToolkit, но шаблон не отображается. Я попытался зайти на сайты вроде codeplex, которые говорят, что он у них есть, и оказалось,...
9195 просмотров

Когда мне следует использовать UserControl вместо Page?
Я заметил, что многие из фреймворков WPF MVVM, похоже, избегают использования элементов управления NavigationWindow и Page в пользу создания страниц с использованием вложенных элементов управления UserControl. NavigationWindow и Page предоставляют...
6747 просмотров
schedule 09.11.2023

Сценарий MVVM с главным окном и множеством пользовательских элементов управления
У меня есть главное окно и множество пользовательских элементов управления, которые я хочу показать/скрыть в зависимости от выбора пользователя. Например, существует пользовательский элемент управления «Клиент», который должен получить всех клиентов...
1467 просмотров
schedule 14.07.2022

Как выполнить фильтры WPF в фоновом потоке?
Я использую фильтры в WPF и следую предложенному шаблону здесь . Подводя итог, это включает в себя текстовое свойство, предоставляемое в ViewModel, которое представляет текст для фильтрации. Когда свойство установлено (с помощью привязки из...
2330 просмотров
schedule 03.02.2024

Как мне использовать DomainContext.Load для заполнения свойств моей ViewModel?
У меня есть страница Silverlight, которая получает данные из класса модели представления, который объединяет некоторые данные из различных (служб RIA) доменных служб. В идеале я бы хотел, чтобы страница могла связывать свои элементы управления со...
3596 просмотров

Silverlight ListBox - статические плюс связанные элементы
Есть ли способ заполнить список как статическими, так и динамическими элементами? Я пишу приложение для Windows Phone 7 и хотел бы иметь один статический listboxItem вверху или внизу, а затем связывать другие элементы из viewModel. Я попытался...
1185 просмотров
schedule 21.04.2024

Поиск элемента управления, например. Пометьте и назначьте его содержимое во время выполнения mvvm wpf
У нас есть один файл xaml в папке Skins, где дизайнер разработал несколько стилей для меток, радиокнопок или флажков. Мне нужно найти элемент управления Label в этом файле xaml и назначить свойство содержимого во время выполнения в virewModel, чтобы...
192 просмотров
schedule 04.11.2023

MVVM — определение того, какая ViewModel за что отвечает
У меня есть простое приложение, состоящее из: Модель Предметы Критерии фильтрации, примененные к этому списку элементов Просмотры Страница приветствия ГлавнаяЭлементыСтраница ФильтрРедактироватьСтраницу Я использую...
369 просмотров
schedule 11.04.2024

Динамически создавайте элементы и привязывайте их к списку ‹T›
У меня есть ObservableCollection<Class1> , где Class1 содержит позиции x и y как свойства. Список может быть любого размера. У меня есть ViewModel, который представляет коллекцию как свойство. На мой взгляд, я хочу создать список...
267 просмотров
schedule 08.11.2022

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

Набор инструментов MVVM Light - RelayCommands, DelegateCommands и ObservableObjects
Я только начал экспериментировать с MVVM Light Toolkit Лорана Бугниона. Думаю, мне это действительно понравится, но у меня есть пара вопросов. Прежде чем я перейду к ним, позвольте мне объяснить, откуда я. В настоящее время я использую...
6070 просмотров
schedule 24.09.2022

Следует ли когда-либо повторно использовать ViewModels в разных представлениях? Если да, то когда?
Из того, что я прочитал, кажется, что в MVVM лучшей практикой для каждого представления является наличие собственной соответствующей модели представления, что имеет смысл, поскольку модель представления должна быть моделью представления. Как правило,...
1813 просмотров
schedule 12.09.2022