ViewModel 中的事件触发的 View 中的 ControlStoryboardAction
<i:Interaction.Triggers>
<i:EventTrigger EventName="DownloadStartedEvent">
<ei:ControlStoryboardAction/>
</i:EventTrigger>
<i:Interaction.Triggers>
DownloadStartedEvent 是我的 ViewModel 上的一些公共事件。当 ViewModel 上的 DownloadStartedEvent 被触发时,我希望视图上的这个触发器启动 StoryBoard。有办法实现吗?
<i:Interaction.Triggers>
<i:EventTrigger EventName="DownloadStartedEvent">
<ei:ControlStoryboardAction/>
</i:EventTrigger>
<i:Interaction.Triggers>
DownloadStartedEvent is some public event on my ViewModel. I want this trigger on my View to start a StoryBoard when the DownloadStartedEvent on the ViewModel is fired. Is there a way to achieve that ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当您将 EventName 绑定到 DataContext 的事件(也称为您的视图模型)时,它应该可以工作
It should work when you bind the EventName to the event of the DataContext (aka. your viewmodel)