WPF-GridAnimation,但已“ MVVM化”

问题描述

我制作了一个相当不错的Grid动画,效果很好(即使您在垃圾邮件点击按钮中断动画的过程中也能正常工作),但现在我想使用MVVM方法对其进行转换。 (最近才了解到它...直到最近都在做代码隐藏的工作...)

我尝试过的是在按钮内设置触发器和情节提要,但是我认为这限制了某些功能(垃圾邮件点击有一些错误)。我所看到的可能的选项是为每个触发命令的按钮设置DataContext(使得可以使用多个DataContexts-一个用于ViewModel,一个专门用于GridAnimation),或类似“嵌套”或创建某种程度上与Models和ViewModels建立了亲子关系(但由于我最近才发现MVVM,所以我还不太了解这一点)。我想知道是否还有更多的最佳方法。

https://github.com/Ravidelle/GridAnimation

rtGridAnimation-代码隐藏工作版本

vmGridAnimation-尝试使用MVVMed版本,非常容易出错

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)