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

Когда использовать преобразователи значений в приложении mvvm?
Если кто-то реализует приложение WPF с использованием шаблона проектирования MVVM, существует ли какая-либо ситуация, в которой можно использовать преобразователи значений? Мне кажется, что преобразователи значений делают то же самое, что и модель...
2523 просмотров
schedule 29.12.2023

Передача параметра в конструктор ViewModel
Можно ли передать параметр конструктору ViewModel? Затем я бы использовал этот параметр для инициализации свойства и/или выполнения других операций в ViewModel. С WinForms я мог бы сделать public MyForm(MyParamType myParam) {...
12151 просмотров
schedule 26.12.2023

Каковы функции и расширения шаблона MVVM?
Каковы функции и расширения шаблона MVVM? Как я заметил, существует множество сред MVVM, и все они имеют одну и ту же концепцию, хотя и есть некоторые различия. Я не буду спрашивать, в чем различия, однако я хотел бы создать общий список ключевых...
233 просмотров

Можно ли передать наблюдаемую коллекцию в качестве параметра ref?
Можно ли передать наблюдаемую коллекцию в качестве ссылочного параметра? Я получаю сообщение об ошибке, что это нельзя передать в качестве ссылочного параметра. Это точное сообщение об ошибке, которое я получаю: "Свойство indexer нельзя...
3426 просмотров
schedule 22.11.2023

С# датагрид редактировать ячейки MVVM
public DataView VariationGrid { get { if (_vargrid != null) { return _vargrid; } else { DataTable data = new DataTable();...
2050 просмотров
schedule 13.11.2023

Как получить PlacementTarget в контекстном меню WPF при щелчке элемента с использованием шаблона MVVM
Как получить PlacementTarget выбранного ContextMenu при использовании шаблона MVVM? Я могу получить PlacementTarget таким образом при использовании события клика MenuItem. Но как это сделать MVVM? public void changeGaugeColor(object sender,...
4887 просмотров
schedule 17.01.2024

В чем различия и сходства между MVC и MVVM?
Возможный дубликат: Что такое разница между MVC и MVVM? Я новичок в шаблоне Asp.Net MVC. У меня просто несколько вопросов по MVC и MVVM Какие проблемы решают эти шаблоны? Чем они похожи? Насколько они разные?
2240 просмотров

Как ViewModel взаимодействует со своим представлением
Я разрабатываю приложение WPF MVVM Light, я хочу отображать некоторые окна сообщений/диалоговые окна или есть некоторые другие сценарии, в которых я хочу, чтобы моя модель представления взаимодействовала со своим представлением или вызывала какое-либо...
183 просмотров
schedule 26.10.2023

Флажок в MainWindow, который устанавливает значения для элементов управления, расположенных в нижележащих элементах управления UserControl.
В классе MainWindow у меня есть флажок, который управляет свойством, используемым многими объектами, такими как сетки, списки и т. д. в UserControls. <CheckBox Content="Show objects ID" Name="showID" IsChecked="False" /> чем...
144 просмотров
schedule 23.11.2023

Как заставить ItemContainerGenerator генерировать контейнер для элемента или Как прокрутить TreeView до расширенного узла, когда включена виртуализация пользовательского интерфейса?
В TreeView нет метода ScrollIntoView() Единственный способ — вызвать TreeVewItem.BringIntoView() для соответствующего контейнера элемента данных. Но если узел невидим и контейнер еще не создан,...
1857 просмотров

Отображение нескольких элементов динамически с помощью DataTemplate, но без использования списка или аналогичного
Я использую MVVM, и у меня есть объект, похожий на структуру, определенную ниже. Все динамично, поэтому количество строк может меняться, количество групп может меняться, а также количество меток и значений, отображаемых в каждой группе. Row1...
94 просмотров

Событие WPF RaisePropertyChanged при потере фокуса
У меня есть приложение C # WPF MVVM, которое отлично работает. Единственная проблема - когда я изменяю текстовое поле и нажимаю на меню. Если я сделаю это, не щелкнув другой элемент управления, событие view-> viewmodel никогда не будет запущено,...
9242 просмотров
schedule 12.01.2024

Kendo Mobile - Куда идет DataSource в структуре папок при использовании шаблона MVVM?
В настоящее время я работаю над проектом Kendo Mobile с использованием шаблона MVVM, но у меня возникают трудности с разделением следующих компонентов Kendo: Модель схемы Источник данных ViewModel Вид Я использую RequireJS, чтобы помочь...
171 просмотров
schedule 31.10.2023

OxyPlot не обновляется при использовании привязки данных в WPF
Я асинхронно получаю данные и пытаюсь заполнить график через LineSeries, за исключением того, что график не обновляется при обновлении связанной коллекции (ObservableCollection). Примечание. У меня есть поведение XAML для вызова InvalidatePlot(true)...
5324 просмотров
schedule 27.10.2023

Привязка WindowStartupLocation
Я пытаюсь заставить свое главное окно запоминать и восстанавливать положение и размер при запуске. Поэтому я попытался привязать место запуска моего окна к свойствам в моей модели представления следующим образом: <Window...
1193 просмотров
schedule 12.11.2023

Команда WPF DataGrid SelectedItem не срабатывает
У меня есть вопрос о wpf datagrid и поведении DatagridTemplateColumn. <DataGrid ItemsSource="{Binding Items, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}" inf:MultiSelectorBehaviours.SynchronizedSelectedItems="{Binding SelectedItems,...
478 просмотров
schedule 01.11.2023

Выделить последнюю кнопку RibbonButton
Как я могу выделить последнюю нажатую кнопку, чтобы пользователь убедился, что отображается правильный контент? (Я бы хотел, чтобы 1 кнопка была выделена для определенного контента, пока не будет нажата другая). Я использую ленту...
86 просмотров
schedule 19.11.2023

Попытка связать текстовое поле с моделью представления, но обновление не происходит
Я создал небольшой тестовый проект и создал страницу входа, которая принимает имя пользователя и пароль. Я использую подход MVVM и платформу Prism. Я следил за этим видео ( https://www.youtube.com/watch?v=ZfBy2nfykqY ). Вот xaml: <Page...
342 просмотров
schedule 29.12.2023

Сравнение Asp.net (MVC) и WPF (MVVM) — существует ли эквивалент привязки данных?
Я рассматриваю переходную форму WPF (mvvm) на asp.net (MVC). Я подумал, что было бы полезно для здравомыслия провести сравнение asp.net(MVC) и WPF(MVVM). Как будет выглядеть MVC-эквивалент следующего примера WPF? Чтобы быть конкретным, мне...
1412 просмотров
schedule 12.11.2023

Как проверить ListBox (MVVM)?
Я надеюсь, что смогу правильно объяснить свой код и свою проблему, потому что кода много. Мы делаем приложение Book Manager в Visual Studio. Модель (Book.cs) содержит свойства книги (автор, название, выпуск и т. д.). В MainWindow.xaml у нас есть...
141 просмотров
schedule 12.01.2024