【发布时间】:2012-11-12 16:39:33
【问题描述】:
我见过很多 WP7 应用程序,有些将事件处理程序放在代码中,有些将事件处理程序放在 XAML 中
我们应该在 XAML 中添加事件处理程序吗?
当从页面导航时,该处理程序是否会自动取消订阅该事件?
【问题讨论】:
标签: windows-phone-7 xaml event-handling unsubscribe
我见过很多 WP7 应用程序,有些将事件处理程序放在代码中,有些将事件处理程序放在 XAML 中
我们应该在 XAML 中添加事件处理程序吗?
当从页面导航时,该处理程序是否会自动取消订阅该事件?
【问题讨论】:
标签: windows-phone-7 xaml event-handling unsubscribe
你可以做任何一个,这真的没关系!不,当用户从一页导航到下一页时,您不必担心添加/删除事件处理程序。当一个页面不再需要时,它就会被销毁。
您可能希望以不同方式处理事情的唯一情况是,如果您使用的是 MVVM 模式,那么您可能希望使用命令而不是事件处理程序。
【讨论】: