0

我想知道我应该在 MVVM、EventToCommand 或 Attached Behavior 中使用什么事件?哪个性能更好?

4

1 回答 1

0

这取决于,如果您使用正确的工具,命令事件将提供路由命令能力,这意味着命令可以同时为 vm 和子 vms 执行。并且将比您正在实施的附加行为的简单命令慢。

因此,如果您不需要这种复杂的逻辑,或者没有使用适当的工具来绑定事件和命令,这并不重要。

在这两种情况下,您都订阅了一次事件,真正的问题是您需要多少个处理程序?当它只是数据范围内的一个时,它真的没关系。

于 2012-07-08T05:55:17.607 回答