Cairngorm与FileReference?

时间:2010-01-14 18:23:00

标签: flex cairngorm filereference

我正在寻找有关如何将FileReference方法(如上传)合并到Cairngorm架构中的任何想法。

具体来说,我会考虑用文件在其中发射一个事件,这没关系。但是,如何能够听取例如进展活动?

我认为有一件事是让代理人触发在视图中收听的进度事件。

任何想法都将不胜感激!

1 个答案:

答案 0 :(得分:0)

您可以在视图中创建FileReference类的实例,将其分配给视图中的属性并在那里侦听ProgressEvent。然后让您的Command或Delegate处理在您发送事件后启动上传。

如果您不喜欢View实例化FileReference的想法,您可以编写一个将FileReference作为属性的助手类,在View中分配助手对象,将助手对象分配给您的Event,然后重复上述相同的步骤,除了现在Command或Delegate也负责在助手对象上实例化FileReference。