【发布时间】:2012-11-28 23:46:32
【问题描述】:
我正在开发一个带有文件查看器的 silverlight 项目。此文件查看器没有 Source 属性或其他接受流的属性。它确实有一个 LoadDocument(Stream file) 方法。由于文件将被异步加载,我需要“通知”视图缓冲区可用,然后让视图调用 LoadDocument 方法。
在 MVVMLight 中,我可以使用“Messenger”功能来做到这一点。我看到了 EventAggregator,但我看到的所有东西的通信都以另一种方式进行。我觉得这应该很容易做到,但我只是不明白。
Views 构造函数中是否可以将方法绑定到 ViewModel 的属性?这似乎与在 xaml 中完成的功能相同,我只想在后面的代码中完成。
谢谢
dbl
【问题讨论】:
标签: silverlight mvvm caliburn.micro