C# 从日期选择器触发命令或触发器
正如标题中提到的,我想在日期选择器上创建一个触发器,或者类似的东西。情况如下:C# 从日期选择器触发命令或触发器,c#,wpf,mvvm,command,C#,Wpf,Mvvm,Command,正如标题中提到的,我想在日期选择器上创建一个触发器,或者类似的东西。情况如下: <DatePicker SelectedDate="{BindingDateDebut}"/> <DatePicker SelectedDate="{Binding DateEnd}"/> 例如,访问“getParametersMatrice()”方法 当然,我可以在“DateStart”和“DateEnd”集合中添加该方法,但有时两个日期同时更改(例如在初始化过程中),如果
<DatePicker SelectedDate="{BindingDateDebut}"/>
<DatePicker SelectedDate="{Binding DateEnd}"/>
例如,访问“getParametersMatrice()”方法
当然,我可以在“DateStart”和“DateEnd”集合中添加该方法,但有时两个日期同时更改(例如在初始化过程中),如果没有“Wait”,我的任务会同时完成,代码的输出会产生不好的结果
我试着做一些类似的事情:
<i:Interaction.Triggers>
<i:EventTrigger EventName="SelectionChanged">
<i:InvokeCommandAction Command="{Binding LoadMatrice}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
但它不会开火。有什么建议吗
提前谢谢你 日期选择器没有
SelectionChanged
事件,但它有一个SelectedDateChanged
事件,您可以尝试处理该事件:
<i:EventTrigger EventName="SelectedDateChanged">
似乎有效,谢谢。所以我还有一个问题,我要做一个新的话题。谢谢你的帮助!
<i:EventTrigger EventName="SelectedDateChanged">