Описание тега icommand

Интерфейс для сценариев MVVM в Silverlight и WPF для привязки команд из моделей к элементам управления (кнопки).
2 ответа

Взаимодействие WPF в стиле вызывает команды на модели представления

Возможный дубликат: Как добавить Blend Behavior в Style Setter когда я использую триггер взаимодействия в стиле, я получаю следующую ошибку: "триггеры не являются присоединяемым элементом стиля типа". Любое объяснение, что на самом деле означает эта…
22 апр '11 в 20:17
4 ответа

Внедрение ICommand MVVM

Так что в этой конкретной реализации MVVM я делаю, мне нужно несколько команд. Я действительно устал от реализации классов ICommand один за другим, поэтому я придумал решение, но я не знаю, насколько оно хорошо, поэтому вклад любого эксперта WPF зде…
23 сен '09 в 22:08
1 ответ

Использование команды SQL в WPF с MVVM

Я совершенно новичок в WPF и MVVM. Так что мой вопрос может показаться любительским, пожалуйста, не обращайте на меня внимания, все, что я хочу знать, - это как вызвать конкретный метод для события нажатия кнопки путем привязки контекста данных к кн…
0 ответов

DataGridCellTemplate привязан к команде ViewModel

Для каждой ячейки в этом столбце я хочу привязать команду из моей модели представления, при каждом выполнении этой команды я не хочу отправлять свойство "Entity" каждого элемента в моем источнике элементов. DataGrid: <DataGrid ItemsSource="{Bindi…
07 ноя '13 в 09:38
2 ответа

WPF MVVM - простая кнопка привязки с текстовым полем (Icommand)

Я пытаюсь сделать следующее: когда текстовое поле содержит значение "123", оно должно активировать кнопку и позволить мне щелкнуть ее. Решение Image & View Image Я не могу найти способ инициировать команду кнопки (класс SpecialCommand.cs) на основе …
28 сен '18 в 15:03
1 ответ

Метод ICommand выполняет значение параметра

Я пытаюсь понять ICommand из wpf. В моем классе Event я реализую ICommand и их методы. один метод - выполнить: public void Execute(object parameter) { //Do something } теперь мой вопрос: какое значение содержит параметр parameter от Execute?
25 июн '12 в 09:54
0 ответов

Странный код ICommand

У меня есть вопрос, касающийся следующего фрагмента кода: public void Destroy() { this.canExecute = _ => false; this.execute = _ => { return; }; } Я скопировал / вставил этот код, касающийся использования ICommands, но я не могу понять, почему…
13 дек '17 в 13:39
1 ответ

Проверка WPF (IDataErrorInfo) с использованием ICommand

Я использую ICommand в ViewModel, чтобы иметь возможность добавлять / удалять элементы из коллекций и т. д. У меня также есть валидация, которая принадлежит классовым моделям для валидации текстовых полей и т. Д. Есть ли способ, которым я могу испол…
10 апр '14 в 08:43
3 ответа

WPF MVVM - Модульное тестирование команды - Private vs Public методы?

По сути, если я использую MVVM и выставляю публичные ICommands, мои делегаты должны быть публичными или частными?
28 июл '11 в 18:58
0 ответов

Пользовательский интерфейс не будет обновляться при добавлении элемента в коллекцию ObservableCollection с помощью команды (WPF, C#)

У меня есть TreeView, где я хочу добавить элемент правой кнопкой мыши. Поэтому я использую команду, чтобы вставить новый элемент. Проблема в том, что добавление / удаление элементов не будет отражено в пользовательском интерфейсе, и я не знаю почему…
09 янв '18 в 12:39
1 ответ

Как отключить команду для определенной кнопки в строке моей сетки

У меня есть сетка, где каждый элемент имеет кнопку с командой. Когда я нажимаю кнопку, я устанавливаю CanExecute в false, и все кнопки отключены. Как я могу отключить только одну кнопку, которую я нажимаю? Моя команда: public RelayCommand SignDocume…
18 янв '19 в 13:41
2 ответа

Как я могу изменить метку кнопки, используя ICommand в xaml?

У меня есть следующая кнопка в моем представлении Home.xaml. У меня есть привязка к свойству под названием StartStopLabel. Я реализовал интерфейс ICommand в том же виде, и я мог изменить метку на текст "Стоп" после нажатия на кнопку "Пуск" (это исхо…
29 окт '13 в 07:29
1 ответ

Интерфейс ICommand с параметрами не работает

Я пытаюсь согреться с ICommand-Data Binding. Для этого я сделал приложение, которое должно работать так: у меня есть 2 кнопки. Один из них "+1", он просто считает. Второй - "Multipy", который должен умножить значение на себя. Так, например: я нажима…
15 окт '18 в 07:58
1 ответ

Семантически, Команды и Конвертеры должны быть ближе к Views или ViewModels?

Мне интересно, если в MVVM я должен проектировать Конвертеры и Команды, быть ближе к Views или ViewModels. Для меня это серая зона, поскольку они представляют собой два типа клеевых объектов, соединяющих разрыв между компонентами. Возможно, это не и…
28 сен '12 в 05:03
2 ответа

WPF MVVM Добавить новый объект в ObservableCollection с помощью текстовых полей и ICommand

Новое в мире WPF и шаблон MVVM. Я надеялся, что кто-нибудь сможет предоставить очень простое описание того, как я могу создать и добавить новый объект в observableColllection, используя текстовые поля для установки свойств и команду, запускаемую кно…
11 сен '17 в 11:45
1 ответ

Как сохранить данные в ListBox по событию нажатия кнопки mvvm

Я должен ввести некоторые данные в текстовые поля и затем нажать кнопку "Сохранить". Данные, которые я написал, должны быть сохранены в списке ниже, который имеет тот же столбец, что и все текстовые поля. Я не в состоянии понять, как сохранить данны…
08 янв '16 в 17:59
1 ответ

Может выполнить ICommand при открытом контекстном меню

Контроль имеет свой ContextMenu И его MenuItem связан с ICommand, В ICommand Can Execute есть некоторый код для включения и отключения MenuItem, Это ударяет при загрузке и проверяет Can Execute, но может ударить при открытии ContexMenu и его нужно н…
08 авг '13 в 05:15
1 ответ

Icommand в MVP

Принадлежит ли реализация ICommand в MVP (Model - View - Presenter) в Presenter или его собственном классе?
14 мар '10 в 22:23
4 ответа

Используйте ICommand в WPF

Каков наилучший способ использовать команды в WPF? Я использую некоторые команды, эти команды могут занять некоторое время для выполнения. Я хочу, чтобы мое приложение не зависало во время работы, но я хочу, чтобы функции были отключены. есть мой Ma…
25 янв '17 в 10:31
0 ответов

Как продолжить маршрутизацию с DelegateCommand в WPF

Привязки клавиш в моем приложении скрывают сообщения клавиш, когда я пытаюсь использовать текстовое поле. Так, например: <ribbon:RibbonWindow.InputBindings> <KeyBinding Command="{Binding Review.ReviewReviewedCommand}" CommandParameter="Key"…
24 янв '13 в 17:56