Вопросы по теме 'relaycommand'
Запуск RelayCommand из CodeBehind, связанного с виртуальной машиной
Интересно, могу ли я создать RelayCommand в моей ViewModel следующим образом:
public RelayCommand<IList<VectorViewModel>> MyCommand { get; set; }
ктор:
MyCommand = new...
10320 просмотров
schedule
06.03.2023
Свойство MVVM со связанным сложным классом и командой CanExecute Relay не работает
У меня есть класс сущностей в классе библиотеки С# и связан с библиотекой классов Silverlight (сущности должны быть в классе С# из-за устаревшей совместимости с другими системами)
Пример (библиотека С#):
public class TestClass
{...
824 просмотров
schedule
15.03.2022
Есть ли влияние CanExecuteCommand на производительность?
Каковы последствия использования CanExecuteCommand объекта ICommand для производительности. Выполняется ли метод снова и снова?
Мне нужно перебрать коллекцию из примерно 200 объектов, на основе которых было принято решение о том, следует ли...
2598 просмотров
schedule
16.05.2023
Контекстно-зависимая команда с MVVM
У меня есть пользовательский компонент, который в основном представляет собой текстовое поле с прикрепленной кнопкой. Кнопка должна выполнять действие над текстовым полем; например, нажатие кнопки может заполнить текстовое поле некоторой случайной...
231 просмотров
schedule
13.02.2022
Привязка команды WPF с проверкой ввода - как включить кнопку сохранения, только если все входные данные действительны
В моей ViewModel я реализовал интерфейс IDataErrorInfo (вместе с INotifyPropertyChanged). Проверка ввода работает по назначению, у меня нет проблем.
У меня есть это свойство как часть IDataErrorInfo public string Error { get { return this[null];...
4979 просмотров
schedule
18.08.2022
получение имени заголовка в treeviewItems
Я создал древовидную структуру и теперь хочу получить имя заголовка в виде строки для использования в ViewModel. Команда работает, но я не могу передать имя заголовка в качестве параметра метода.
Как мне получать имя заголовка каждый раз, когда я...
568 просмотров
schedule
11.11.2022
Не удается найти пространство имен GalaSoft.MvvmLight.CommandWpf в MVVM Light 5.2.0.37222
Я только что попытался обновить один из моих проектов WPF с MVVM Light 4.2.30 до 5.2. После этого я заметил, что мои RelayCommands больше не запускают свои CanExecute методы.
После быстрого поиска я нашел несколько статей, объясняющих проблему...
3337 просмотров
schedule
03.11.2023
С# ICommand/RelayCommand
Недавно я начал изучать WPF (с шаблоном MVVM). У меня есть вопрос о реализации ICommand ...
private ICommand _confirmOptionCommand;
public ICommand ConfirmOptionCommand
{
get
{
if (_confirmOptionCommand == null)
{...
1648 просмотров
schedule
02.01.2023