2010-01-14 33 views
0

我正在寻找关于如何将FileReference方法(如Upload)合并到Cairngorm体系结构中的任何想法。Cairngorm与FileReference?

具体来说,我会认为用它里面的File触发一个事件,那很好。但是,如何能够听取例如进度事件?

我想过的一件事是让委托触发视图中侦听的进度事件。

任何想法将不胜感激!

回答

0

您可以在视图中创建FileReference类的实例,将其分配给视图中的属性并在其中侦听ProgressEvent。然后让您的命令或委托在您分派事件后处理启动上传。

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