Silverlight更新功能,这感觉非常错误。其中是ReportProgress或CheckForUpdate()和Update()之间的分隔

Silverlight更新功能,这感觉非常错误。其中是ReportProgress或CheckForUpdate()和Update()之间的分隔,silverlight,auto-update,silverlight-oob,Silverlight,Auto Update,Silverlight Oob,我已经创建了一个基于浏览器的业务线应用程序 我需要更多地控制更新过程 我想在下载更新开始时启动更新屏幕,并停用应用程序。但据我所知,我无法判断这名工人是否正在工作。如果ReportProgress是可用的或类似的,那就好了。也许有,我完全错过了。如果我能根据下载的字节制作进度条,那就太好了 现在我唯一能做的远程类似的事情就是等待几秒钟,如果CheckAndDownloadUpdateCompleted事件没有触发,我知道它可能正在下载???显示间歇进度条,并等待其完成。幸运的是,业务需求之一是启

我已经创建了一个基于浏览器的业务线应用程序

我需要更多地控制更新过程

我想在下载更新开始时启动更新屏幕,并停用应用程序。但据我所知,我无法判断这名工人是否正在工作。如果ReportProgress是可用的或类似的,那就好了。也许有,我完全错过了。如果我能根据下载的字节制作进度条,那就太好了

现在我唯一能做的远程类似的事情就是等待几秒钟,如果CheckAndDownloadUpdateCompleted事件没有触发,我知道它可能正在下载???显示间歇进度条,并等待其完成。幸运的是,业务需求之一是启动启动屏幕。我打赌这会有用的。。。但男人这样做只是觉得哦哦哦太不对了,必须有更好的办法


建议?

不,您没有遗漏任何内容,
检查并下载UpdateSync
及其完成的事件是Silverlight中升级API的总次数。听起来你的计划很合理


您可能对Silverlight Toolkit
BusyIndicator
控件感兴趣。除了交付进度条要求外,它还具有一个
DisplayAfter
属性,该属性将阻止它在其
IsBusy
属性设置为true后的指定时间内显示

不是我喜欢听的lol。但是我感谢你的回复。