как упоминалось в заголовке, я хотел бы создать триггер на средстве выбора даты или что-то подобное. Вот ситуация:
<DatePicker SelectedDate = "{BindingDateDebut}"/>
<DatePicker SelectedDate = "{Binding DateEnd}"/>
Не беспокойтесь о привязке дат. Теперь я хотел бы, чтобы при изменении даты запускалась команда:
LoadMatrice = new RelayCommand(async () =>
{
await GetParametresMatrice();
});
Например, для доступа к методу «GetParametresMatrice()».
Я мог бы, конечно, добавить метод в набор "DateStart" и "DateEnd", но иногда обе даты меняются одновременно (например, при инициализации) и без "ожидания", мои задачи выполняются одновременно, а вывод код дает плохие результаты.
Я пытаюсь что-то вроде:
<i:Interaction.Triggers>
<i:EventTrigger EventName = "SelectionChanged">
<i:InvokeCommandAction Command = "{Binding LoadMatrice}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
Но он не срабатывает. Какие-нибудь советы ?
Заранее спасибо!





У DatePicker нет события SelectionChanged, но есть событие SelectedDateChanged, которое вы можете попытаться обработать:
<i:EventTrigger EventName = "SelectedDateChanged">
Кажется, работает, спасибо. Так что у меня другая проблема, я создам новую тему. Спасибо за помощь !