Описание тега relaycommand
RelayCommand - это реализация интерфейса.NET ICommand, созданная и описанная экспертом WPF Джошем Смитом.
1
ответ
WPF MVVM Multibinding - как передать два параметра в команду с помощью RelayCommand
Как передать 2 параметра в команду, используя RelayCommand. Мне нужно передать COntrols в качестве параметров (Grid и Window). Я полностью осознаю, что такого рода проблемы уже существовали при переполнении стека, но я пытаюсь приспособить это к сво…
17 июл '18 в 16:47
4
ответа
Как создать делегат из лямбда-выражения с параметрами?
Я пытаюсь создать экземпляр RelayCommand с параметрами динамически: public class RelayCommand<T> : ICommand { #region Declarations private readonly Predicate<T> _canExecute; private readonly Action<T> _execute; #endregion #region C…
21 июн '12 в 16:40
2
ответа
MVVM light RelayCommand срабатывает дважды
Я работаю над новым C# MVVM легким современным пользовательским интерфейсом WPF и столкнулся с каким-то странным поведением триггера. Итак, чтобы описать ситуацию, вот что: У меня есть представление XML с триггерами. (Загруженный метод в качестве пр…
20 апр '15 в 14:01
1
ответ
Заполнение данных во втором поле со списком при изменении выбора первого поля со списком в приложении wpf
Я разрабатываю приложение wpf. здесь я должен заполнить второе поле со списком на основе первого выбора поля со списком. мой xaml следующим образом: <Grid Height="194" Width="486"> <Grid.ColumnDefinitions> <ColumnDefinition Width="82*…
25 сен '13 в 05:34
1
ответ
Как правильно связать команду в моем пользовательском элементе управления WPF
Вот мой контроль: <UserControl.Resources> <DataTemplate x:Key="ItemTemplate"> <Border BorderThickness="0.5" BorderBrush="DarkGray"> <Grid Height="30"> <Grid.RowDefinitions> <RowDefinition /> <RowDefinition />…
13 июн '13 в 16:43
1
ответ
SL4: передача элемента в представлении в качестве параметра в команду в ViewModel
У нас есть пользовательский элемент управления с контекстным меню на одном из его дочерних элементов управления.Команда привязана к RelayCommand в ViewModel.Однако команда должна воздействовать на другого дочернего элемента управления в представлени…
08 ноя '11 в 19:49
1
ответ
Использование RelayCommand для отправки сложных данных в модель MVVM
У меня есть сложный интерфейс запросов, который мне нужно передать через RelayCommand моей модели. Он состоит из нескольких выпадающих списков, флажков и ввода текста. Я легко могу передать один параметр команды (т.е. RelayCommand и т. Д.), Но как б…
09 дек '10 в 12:17
2
ответа
Как я могу использовать RelayCommand в wpf?
Как я могу использовать RelayCommand в wpf?
14 май '09 в 10:16
1
ответ
Удерживайте кнопку, чтобы повторить команды
У меня есть кнопка в моем проекте WPF, и я хочу, чтобы она выполняла одну и ту же команду снова и снова, когда я удерживаю кнопку нажатой. Я мог бы использовать RepeatButton, но я бы предпочел, чтобы команда выполнялась снова, как только она будет в…
22 дек '17 в 18:27
1
ответ
Полная реализация Relay Command - может ли она применяться во всех случаях?
Я смотрю на полную реализацию команды ретрансляции, которую можно найти здесь Я слышал, что идея RelayCommand в том, чтобы иметь своего рода " универсальный пульт дистанционного управления", который можно использовать во всех ваших командах. Если эт…
30 янв '18 в 17:54
2
ответа
Переключение кнопки "CanExecute" на основе выбора сетки
Я очень люблю современное программирование пользовательского интерфейса, и теперь я застрял в небольшом WPF-приложении на C#, которое в основном представляет собой учебный проект шаблона проектирования MVVM. У меня есть DataGrid и несколько кнопок д…
26 авг '15 в 13:17
2
ответа
Создание абстрактных ViewModels wpf
Я пытаюсь создать абстрактный класс ViewModel и несколько классов ViewModel, которые будут наследовать абстрактный ViewModel и реализовывать его. Пока я пользуюсь RelayCommand и это не компилируется. Можно ли это сделать? Я добавляю свой код: Класс …
29 дек '15 в 13:37
1
ответ
Windows Phone 8 - утечка памяти вызывает команды интерактивности
В приложении Windows Phone 8 у меня есть ItemsControl с ItemTemplate у которых есть событие на кране: <interactivity:Interaction.Triggers> <interactivity:EventTrigger EventName="Tap"> <command:EventToCommand Command="{Binding Mode=One…
23 дек '15 в 09:00
2
ответа
Как использовать EventToCommand в ItemContainerStyle?
<ListBox Grid.Row="1" ItemsSource="{Binding Source}" SelectedItem="{Binding SelectedItem,Mode=TwoWay}" DisplayMemberPath="Name"> <ListBox.ItemContainerStyle> <Style> <EventSetter Event="ListBoxItem.MouseDoubleClick" Handler="Do…
13 янв '12 в 06:45
1
ответ
Отправить FlipViewItem как RelayCommandParameter в приложении Магазина Windows
Я пытаюсь отправить в модель представления текущий элемент элемента управления FlipView, используя MVVM Light. Код XAML, представляющий элемент управления FlipView, выглядит следующим образом: <FlipView x:Name="mainFlipView" Margin="0,10,0,10" It…
20 окт '14 в 08:25
0
ответов
RelayCommand работает в C#, но не в VB, если не создан в конструкторе ViewModel
Я попытался реализовать команду нажатия кнопки, используя команду mvvmlight relay, как описано на этой странице msdn. В основном сначала я реализовал в VB и C#, как показано ниже. Как вы можете видеть, коды почти одинаковы, но нажатие кнопки не рабо…
08 июл '16 в 15:10
1
ответ
Команда ретрансляции с использованием внедренной службы данных не вызывается
Когда я использую внедренный экземпляр службы данных в операторе lambda, который определяет обработчик команды relay, этот обработчик никогда не вызывается (он связан с кнопкой). Когда я объявляю экземпляр службы данных в лямбде, она работает нормал…
22 мар '13 в 15:26
2
ответа
Код после 'await Task.Delay(5000)' не выполняется до тех пор, пока не завершится выполнение команды relay
В моем приложении WPF я вызываю relaycommand private void AutoRun(object parameter) { for(int i=0;i<10;i++) { MoveLotCommand.Execute(0); } } который вызывает другую команду реле private void MoveLot(object parameter) { //Some Code var Task = Star…
31 янв '19 в 19:44
1
ответ
Передайте различные параметры команды одной и той же команде, используя RelayCommand WPF
Итак, чего я пытаюсь достичь - это использовать одну и ту же команду для выполнения какого-то другого вида кода. То, как я хочу отличить код, который я хочу выполнить, может быть сделано с помощью параметров команды. Я просто не понимаю, как я могу …
24 окт '13 в 18:09
1
ответ
wpf mvvm равенство
Я хотел бы использовать MVVM в проекте WPF, над которым я работаю, включая использование RelayCommands (aka DelegateCommands). Я столкнулся с интересной, но разочаровывающей проблемой в реализации равенства для моих ViewModels, изложенных здесь. У м…
27 окт '09 в 17:40