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

Каково стандартное соглашение для определения вложенного представления: отображение модели представления в MVVM Light
поэтому в классических примерах MVVM, которые я видел, определения DataTemplate используются для сопоставления моделей представления с представлениями, каков стандартный способ сделать это в среде MVVM Light и где должны быть расположены...
1748 просмотров
schedule 09.12.2023

Очистка и удаление (bool) в MVVM-light
В последней версии MVVM-light (V3 SP1) оба метода Dispose () и Dispose (bool) в классе ViewModel отмечены Больше не используйте этот метод, он будет удален в будущей версии. Вместо этого используйте ICleanup.Cleanup () Означает ли это,...
14871 просмотров
schedule 28.06.2023

Обработка ошибок для AutoCompleteBox с помощью Silverlight 3 + MVVM Light toolkit
Я пытаюсь создать UserControl, содержащий AutoCompleteBox. Я хочу использовать свойство SelectedItem этого AutoCompleteBox для заполнения других элементов управления UserControl информацией в зависимости от того, какой элемент выбрал пользователь....
740 просмотров

Можно ли использовать MVVM-Light ViewModelLocator во вложенных моделях просмотра?
Visual Studio 2008 Designer, похоже, не любит элементы управления UserControl, которые ссылаются на MVVM-Light ViewModelLocator. Я получаю сообщение об ошибке, например: Не удалось создать экземпляр типа «MyUserControl». Например,...
1681 просмотров
schedule 17.08.2022

Идеальное место для сборки деталей при использовании набора инструментов MEF + MVVM light?
Теперь, когда я работаю над своим новым приложением, которое использует MEF с набором инструментов MVVM light, я столкнулся с ситуацией, когда я не могу загрузить определенные плагины, потому что они полагаются на часть, которая не экспортируется....
1156 просмотров
schedule 29.06.2023

Разблокировка DLL на компьютере компании. Как?
Я пытаюсь протестировать MVVMLight, но библиотеки DLL, которые идут с ним, ЗАБЛОКИРОВАНЫ. Я читал об этом, и мне сказали щелкнуть РАЗБЛОКИРОВАТЬ в свойстве файла .. но этого для меня не существует .. Затем я обнаружил, что программа под названием...
32477 просмотров
schedule 11.06.2023

MVVM Light требует ссылки на System.Windows в моей ViewModel?
Моя цель состояла в том, чтобы позволить ViewModel сообщить View, чтобы представить MessageBox и задать пользователю вопрос. Я не хотел, чтобы ViewModel имел какие-либо ссылки на код, специфичный для Windows. Я трачу время на загрузку и...
481 просмотров
schedule 12.04.2022

mvvm-light toolkit не запускает событие Window Loaded
У меня есть окно, и я использую набор инструментов MVVM light для привязки к событию Loaded: <Window ... xmlns:cmd="clr-namespace:GalaSoft.MvvmLight.Command;assembly=GalaSoft.MvvmLight.Extras.WPF4"...
2103 просмотров
schedule 20.03.2022

Добавление метки времени выполнения в качестве содержимого в флажке wpf
Я динамически создаю флажки во время выполнения, а также применяю стиль во время выполнения. Дизайнер разработал флажок, подобный элементу управления, который применяется во время выполнения. и он поместил метку на этот элемент управления флажком,...
575 просмотров
schedule 22.06.2023

Как вы ссылаетесь на соответствующий объект из DataTemplate в XAML?
Я хочу использовать атрибут CommandParameter в контекстном меню, связанном с DataTemplate. Параметр commandParameter должен содержать ссылку на объект, который инициировал шаблон данных, как показано в примере кода ниже. Я пытался использовать...
432 просмотров
schedule 13.08.2022

Получение отмеченных значений флажков mvvm light wpf
У меня есть один пользовательский элемент управления, где я показываю основные категории в виде кнопок из базы данных. При нажатии кнопки «Основная категория» открывается новый пользовательский элемент управления со списком элементов в...
2994 просмотров
schedule 05.05.2022

Обновление данных списка с помощью RaisePropertyChanged
В моем приложении silverlight у меня есть представление со списком: <ListBox Canvas.Left="12" Canvas.Top="72" Height="468" Name="invoiceList" Width="453" ItemsSource="{Binding ElementList}" > <ListBox.ItemTemplate>...
1660 просмотров
schedule 21.12.2022

MVVM Light и управление SL3
Я знаком с MVVM. На самом деле большую часть своего обучения я проводил в SL4. Однако в связи с недавней необходимостью мне приходится использовать SL3. Я пытаюсь использовать MVVM Light v3 с SL3 и использовать команды. Проблема в том, что в SL3...
256 просмотров
schedule 24.09.2022

Как обрабатывать результат ObservableCollection‹› из параллельной задачи в MVVM?
Я собираю данные в отдельной задаче и хочу, чтобы данные привязывали результат к компоненту графического интерфейса, используя ObservableCollection<> . Итак, мой код выглядит примерно так: private ObservableCollection<MyItem>...
2723 просмотров

Обработка события закрытия окна с помощью WPF / MVVM Light Toolkit
Я хотел бы обработать событие Closing (когда пользователь нажимает верхнюю правую кнопку «X») моего окна, чтобы в конечном итоге отобразить подтверждающее сообщение или / и отменить закрытие. Я знаю, как это сделать в коде программной части:...
206315 просмотров
schedule 29.03.2023

Проблемы с входом в контекстное меню проводника
Я использую MVVM Light Toolkit в своем приложении. Хотя я не знаю, связана ли моя проблема с этим. Я добавил запись ContextMenu для проводника Windows на Win7 32bit. Это выглядит так: [HKEY_CLASSES_ROOT\*\shell\MyEntry]...
87 просмотров
schedule 11.07.2023

Какой правильный узор? Наблюдатель между моделью представления и сервисом
Я создаю клиентское приложение WP7, которое взаимодействует с веб-службой (например, SOAP) с использованием Mvvm-Light. У меня есть ViewModel, которая реализует INotifyPropertyChanged и вызывает RaisePropertryChanged с установленным...
2136 просмотров

Каков хороший способ всплывать событиями INotifyPropertyChanged через свойства ViewModel с помощью MVVM?
Я пытаюсь выяснить, как лучше всего вывести события PropertyChanged из вложенных свойств в моем ModelView. Скажем, у меня есть ModelView PersonModelView , у которого есть свойство PersonModelView.Address . Address в свою очередь имеет...
8220 просмотров
schedule 04.05.2022

Заполнитель для элемента управления в silverlight
Есть ли что-то вроде заполнителя для элемента управления в Silverlight? Если в моей модели представления есть динамически созданный элемент управления, как я могу привязать его к какому-либо элементу в Xaml? Правильный ли способ добиться этого:...
2123 просмотров
schedule 08.05.2023

Обновите Pivot Control с помощью набора инструментов Mvvm-light для WP7
У меня в Xaml есть элемент управления: <controls:Pivot ItemsSource="{Binding ObjectList}"> <controls:Pivot.HeaderTemplate> <DataTemplate> <TextBlock />...
1307 просмотров
schedule 18.03.2022