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

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

Свойство MVVM Light IsInDesignMode не работает
У меня проблема, когда свойство IsInDesignMode не возвращает ожидаемое значение true при запуске решения в VS или Blend. Моя среда состоит из Win Server 2008 R2, VS2010 Pro, Blend 4 и MVVM Light V3. Я запускаю свое решение Silverlight 4 в режиме...
2433 просмотров
schedule 22.01.2024

Является ли Silverlight CollectionViewSource потокобезопасным?
Я пытаюсь понять это, учитывая следующий код, должен ли Refresh() выполняться в потоке пользовательского интерфейса? Кажется, это работает, и мне интересно, действительно ли CollectionViewSource является потокоориентированным/безопасным объектом? У...
387 просмотров

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

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

Одна сущность модели, несколько страниц -> несколько представлений? Несколько моделей просмотра?
Из-за ограниченного пространства на экране я буду фиксировать пользовательский ввод для одного объекта, используя несколько страниц (отображаемых последовательно — думаю, мастер). В моей модели я ожидаю, что правильно смоделировать эту сущность как...
2631 просмотров

Команда подключения для BackKeyPress в XAML
Есть ли способ связать событие BackKeyPressed с командой в представлении (XAML)? Я использую MVVM Light. У меня есть несколько экранов входа/регистрации, которые можно показать. Если они находятся в процессе входа/регистрации, который просто...
2354 просмотров
schedule 18.05.2024

Как очистить значение DatePicker в WPF 4.0 с помощью MVVM
Модель public class SearchParametersModel : ViewModelBase { private string _fromDate; public string FromDate { get { return _fromDate; } set { _fromDate = value; VerifyPropertyName("FromDate");...
8230 просмотров
schedule 30.09.2022

Показывать другое представление из моей текущей модели просмотра и закрывать представление из моей модели просмотра?
У меня есть еще одна настройка просмотра, и я готов и жду с ее моделью просмотра. Моя RelayCommand прибывает в мою "Текущая" модель просмотра. Как лучше всего показать новый вид из моей текущей модели просмотра? Я читал и, похоже, мне нужно...
1628 просмотров
schedule 17.08.2022

GalaSoft_MvvmLight_Command: EventToCommand на кнопке в ListItem?
Каков синтаксис для подключения mvvm-light EventToCommand к позиции в шаблоне данных? Для действия в основной модели синтаксис, подобный приведенному ниже, работает нормально, однако, если я выполняю операцию с элементом строки в шаблоне данных,...
1495 просмотров

Как вы получаете доступ к MainViewModel в ViewModelLocator из кода?
Создание приложения WP7 с использованием MVVM light для моих моделей представлений. Я использую ViewModelLocator, который добавляется при добавлении библиотеки через NuGet. Отлично работает, но теперь мне нужно получить доступ к ViewModel из кода....
4647 просмотров
schedule 27.04.2024

EventToCommand — как предотвратить рекурсивные/повторные вызовы при обработке selectionchanged
Пожалуйста, см. макет кода здесь Я создаю интерактивную страницу поиска, которая извлекает данные в качестве критериев ввода пользователя. Короче говоря, у меня есть несколько полей со списком, в которых событие SelectionChanged обрабатывается...
397 просмотров
schedule 17.07.2022

Автоматически прокручивать до новой добавленной строки в datagridview MVVM light
* РЕШЕНО * Я, наконец, решил, что это «грязно» в коде позади, мог бы быть чище и приятнее MVVM, хотя наблюдаемый материал коллекции все еще выполняется в ViewModel... public ViewModelLocator VML = new ViewModel.ViewModelLocator();...
1007 просмотров
schedule 13.02.2024

Привяжите ListBox (или Telerik RadListPicker) к Enum
У меня есть перечисление: public enum UnitOfMeasure { Meters, Kilometers, Yards, Miles, Time } и я хочу привязать его к ListBox (на самом деле это Telerik RadListPicker, но он работает так же):...
966 просмотров
schedule 05.07.2022

Каскадное поле со списком в DataGrid с использованием привязки между ячейками DataTemplate
Если я размещу свои каскадные поля со списком внутри одного и того же DataTemplate в ячейке WPF DataGrid , привязка будет работать правильно ( через ElementName ). Однако с точки зрения пользовательского интерфейса я хочу, чтобы мои поля со...
2800 просмотров
schedule 12.08.2022

Параметры отправки приложения WPF (MvvmLight с навигацией по страницам)
У меня есть приложение WPF с навигацией по страницам. Я использую инструментарий MvvmLight. У меня есть две страницы: FirstPage (страница по умолчанию) и SecondPage . На FirstPage я перехожу к SecondPage . Я хочу передать параметр...
2002 просмотров
schedule 14.10.2022

MVVM-Light Messenger с несколькими экземплярами одной и той же ViewModel
Я относительно новичок в MVVM и столкнулся с проблемой. Мы пишем приложение базы данных в WPF с использованием фреймворка MVVM-Light. Спецификации программы гласят, что мы должны иметь возможность одновременно открывать несколько экземпляров...
2957 просмотров
schedule 04.10.2022

Необходимо разместить окно установки SQL SERVER 2008 R2 перед окном установки WIX Bootstrapper Bundle (автоматическая установка).
Я разработал окно пакета начальной загрузки, используя WPF Mvvm, и выполнил цепную установку в проекте Wix BootStrapper. Все работает нормально, за исключением всплывающего окна установки SQL Server 2008 R2 за окном установки пакета. Когда оно...
274 просмотров
schedule 31.01.2024

Обработка большого количества команд в WPF MVVM
Мне нужен совет по обработке растущего числа команд в проекте wpf mvvm. Мои модели просмотра собирают изрядное количество из них, и я чувствую, что до того, как проект созреет, мне нужно что-то улучшить, чтобы с ними справиться. Прямо сейчас все...
1427 просмотров
schedule 23.08.2022

Как работает привязка, если данные извлекаются aync
Я читаю эту статью, чтобы изучить MVVM light. http://msdn.microsoft.com/en-us/magazine/jj651572.aspx В MainViewModel.cs он вызывает ExecuteRefresh() в RelayCommand, а тот вызывает dataService.GetFriends(). Я не вижу, чтобы...
30 просмотров
schedule 04.04.2024