Описание тега delegatecommand
WPF design pattern that provides a generic reusable implementation of ICommand. Versions of this object can be found in the versions of Microsoft Prism.
1
ответ
Составные команды не работают
Я работаю над составным приложением MVVM и пытаюсь вызвать события Global Binding - за исключением того, что это НЕ!.. кнопки отключены по умолчанию, хотя CanRun возвращает true!!!! Я следовал Composite Guide, и OnLoadMenu не запускается!!! Я ходил …
25 фев '10 в 08:20
3
ответа
Неверные данные в TextBox - Как отключить мои кнопки управления?
В основном у меня следующая ситуация: <TextBox Text="{Binding MyIntValue}" /> <Button prism:Click.Command={Binding MyCommand}" /> public Boolean CanDoCommand() { return (MyIntValue < 100); } public void DoCommand() { ... } Так вот в ч…
13 июн '11 в 15:33
1
ответ
Присоедините команды к TreeView в wpf, используя призму
Как я могу использовать DelegateCommand в TreeView чтобы получить Expanded событие? Должен ли я использовать DelegateCommand или есть другой способ? Спасибо
07 дек '09 в 06:04
1
ответ
Делегированная команда не хочет работать
Это был еще один длинный день кодирования, и я, вероятно, что-то просматривал. Но я не могу понять, что я пропустил Код C# во ViewModel public String MainWindowText { get; set; } public DelegateCommand CommandClose { get; set; } public TitlebarViewM…
28 авг '14 в 05:41
1
ответ
Использование RaiseCanExecuteChanged
Я делаю два метода, как это: private void Next (строковый аргумент) {Current = Clients [Clients.IndexOf (Current) + 1]; ((DelegateCommand) NextCommand).RaiseCanExecuteChanged (); } private void Previous (строковый аргумент) {Current = Clients [Clien…
22 июн '11 в 11:18
1
ответ
wpf mvvm равенство
Я хотел бы использовать MVVM в проекте WPF, над которым я работаю, включая использование RelayCommands (aka DelegateCommands). Я столкнулся с интересной, но разочаровывающей проблемой в реализации равенства для моих ViewModels, изложенных здесь. У м…
27 окт '09 в 17:40
3
ответа
Параметр MVVM ICommand.CanExecute содержит предыдущее значение
Мне трудно понять, почему ICommand.CanExecutes всегда содержит предыдущее значение вместо нового, если вместо обычного свойства используется вложенное свойство. Проблема описана ниже, и я серьезно не могу найти способ исправить это, кроме использова…
13 фев '15 в 15:00
1
ответ
DelegateCommand против RoutedCommand и жесты - WPF
В любом случае DelegateCommand поддерживает жесты при создании составного приложения WPF? Я пытаюсь создать команду, используемую MenuItem, а также Button, к которой можно получить доступ с помощью сочетания клавиш, но которая находится внутри класс…
19 фев '10 в 15:15
2
ответа
Зачем использовать RelayCommand или DelegateCommand вместо простой реализации ICommand?
Я только изучаю MVVM в WPF, я совершенно новичок как в WPF, так и в MVVM (я понимаю, как он работает, но никогда не использовал его...) Каждый учебник / статья, которую я нахожу в Интернете, использует либо RelayCommand, либо DelegateCommand. На мой…
13 сен '11 в 13:43
4
ответа
Передача параметра типа объекта в функцию, вызываемую из команды Deleagte в WPF MVVM
Почему следующая функция принимает объектный тип параметров в WPF MVVM? public ViewModel() { SaveCommand2 = new DelegateCommand(SaveCommand_Execute); } bool SaveCommand_CanExecute(object arg) { return Model.Name != string.Empty; } по умолчанию мы не…
06 дек '13 в 05:55
1
ответ
Почему Prism DelegateCommands иногда вызывают исключения потоков?
В приведенном ниже примере используется DelegateCommand из Prism 6.1, но я создал ту же проблему с 5.0. Используя следующую модель представления (представление опущено, просто состоит из 2 кнопок): public class MainWindowViewModel { public DelegateC…
11 ноя '15 в 21:42
3
ответа
Как выполнить модульный тест DelegateCommand, который вызывает асинхронные методы в MVVM
Я новичок в модульном тестировании MVVM и использую PRISM в моем проекте. Я внедряю модульное тестирование в нашем текущем проекте, и мне не повезло найти ресурсы в Интернете, которые бы рассказывали мне, как протестировать DelegateCommand, который …
31 мар '13 в 07:53
1
ответ
Raise CanExecuteChanged при изменении модели
В моем ViewModel у меня есть ObservableCollection из Person объекты (которые реализуют INotifyPropertyChanged) и SelectedPerson имущество. Они связаны с ListBox, на мой взгляд. В моей ViewModel также есть следующая Prism DelegateCommand: Private Del…
24 окт '14 в 20:48
2
ответа
Использование.delegate в jQuery
У меня есть функция, которая отлично работает при создании пользовательских подсказок, которые мне нужны для календаря событий. Проблема заключается в том, что когда пользователь щелкает, чтобы перейти к следующему месяцу в календаре, создается новы…
11 апр '11 в 16:05
2
ответа
WPF ToggleButton и DelegateCommand
Есть ли способ определить, является ли ToggleButton Проверено / Не проверено через DelegateCommands? ТИА, Майк Код XAML ниже. я использую ItemsControl и привязка к коллекции. Я в основном хочу способ получить состояние переключения каждой кнопки, ко…
22 ноя '09 в 02:32
3
ответа
Как запустить команду при загрузке окна в wpf
Можно ли запустить команду, чтобы уведомить о загрузке окна. Кроме того, я не использую какие-либо фреймворки MVVM (в этом смысле фреймворки, Caliburn, Onxy, MVVM Toolkit и т. Д.)
04 авг '10 в 17:25
1
ответ
Проблема с WPF и MVVM
Если попытаться реализовать мой первый MVVM в приложении WPF. У меня есть старое приложение, основанное на winforms, и я хочу использовать свою логику (класс) из этого проекта. У меня есть модель, она состоит из следующих классов: public class Frien…
20 ноя '10 в 19:00
1
ответ
Обработка событий в MVVM
В MVVM Model обычно будет иметь модель данных, представление - это UI (XAML), которое дополнительно привязано к свойствам VM, ViewModel, которая обычно наследует INotifyPropertyChanged. Когда дело доходит до обработки событий, есть ли какой-то опред…
22 май '13 в 23:20
1
ответ
e.Tag DelegateCommand Binding
У меня есть небольшая проблема, и я не могу найти способ ее исправить. Я создаю кнопку с привязкой команд. Эта кнопка вызывает DelegateCommand, но мне нужен "e.Tag" этой кнопки, а DelegateCommand просто возвращает "ноль". Так кто-нибудь из вас знает…
15 фев '12 в 03:59
6
ответов
Упрощение RelayCommand/DelegateCommand в WPF MVVM ViewModels
Если вы используете MVVM и используете команды, вы часто будете видеть свойства ICommand в ViewModel, которые поддерживаются частными полями RelayCommand или DelegateCommand, как в этом примере из первоначальной статьи MVVM на MSDN: RelayCommand _sa…
24 июн '10 в 17:03