gpt4 book ai didi

wpf - 使用 MVVM 模式的动画

转载 作者:行者123 更新时间:2023-12-04 12:44:00 25 4
gpt4 key购买 nike

使用 MVVM 模式时触发动画的最佳方法是什么?更具体地说,我有一个包含多个字段的表单。当用户点击保存 Button ,我想展示一个动画。我已经能够通过公开属性来实现这一点 展会留言 并将其设置为 True 和 DataTrigger选择这个值并开始一个动画。但是,虽然动画仍然处于事件状态,但我想将表单重置为干净的状态。到目前为止,我已经通过订阅 Complete 完成了重置。 Storyboard 上的事件并在该事件上重置 View 模型的状态。

理想情况下,我希望能够以某种方式从 View 模型触发动画(因为保存将是一个异步操作)并让动画运行完成。我现在拥有它的方式将不起作用,因为一旦我更改了 的值展会留言 属性(在重置时),动画会停止并且不会运行完成。

有没有人有更好的解决方案?

谢谢!

最佳答案

我想到了两个选择。第一个是 VSM,第二个是附加行为。您可能会发现 Marlon Grech 的以下帖子很有用:Animations and MVVM .

希望这可以帮助。

关于wpf - 使用 MVVM 模式的动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1911429/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com