CefSharp ProgressBar用于指示下载进度

时间:2016-12-12 17:57:37

标签: c# cefsharp

我正在制作一个基于CefSharp的网络浏览器。当我尝试从Web下载文件时,它会提示我保存文件,当我按“保存”时,它会下载文件而不指示任何进度百分比。我想添加一个ProgressBar来显示下载进度。我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

您可以使用IDownloadHandler

假设您的XAML中有一个名为Browser的浏览器控件和一个名为ProgressBar的{​​{1}},您可以在后面的代码中执行此操作:

Bar

这是Browser.DownloadHandler = new MyDownloadHandler(Bar); 的代码:

MyDownloadHandler