新建窗体,命名为"OtherForm.cs",窗体布局如下:
在窗体上放一个【PictureBox】控件,一个【Button】控件,一个进度条【ProgressBar】控件,一个【Label】控件来显示当前进度百分比

注:按钮和进度条控件之间有一个Label
按钮双击添加事件

private void button2_Click(object sender, EventArgs e){try{pictureBox1.WaitOnLoad = false;pictureBox1.LoadAsync("https://img2.baidu.com/it/u=2845401203,1636781047&fm=26&fmt=auto&gp=0.jpg");}catch{MessageBox.Show("网络连接失败");}}

给PictureBox加上LoadProgressChanged事件,LoadAsync方法将会触发此事件,当前的进度可以从e.ProgressPercentage中取得

private void pictureBox1_LoadProgressChanged(object sender, ProgressChangedEventArgs e)
{progressBar1.Value = e.ProgressPercentage;label7.Text = e.ProgressPercentage.ToString() + "%";
}


WinForm加载网络图片并显示进度条相关推荐

  1. C# PictureBox加载图片并显示进度条

    以前用winform的PictureBox时没有试过加载网络的图片,刚刚看到一段代码才了解到原来还有LoadAsync这个方法,可以异步加载图片,再加上LoadProgressChanged事件也可以 ...

  2. iOS-仿支付宝加载web网页添加进度条

    代码地址如下: http://www.demodashi.com/demo/11727.html 目前市场上APP常会嵌入不少的h5页面,参照支付宝显示web页面的方式, 做了一个导航栏下的加载进度条 ...

  3. android圆形点击效果,Android 三种方式实现自定义圆形页面加载中效果的进度条

    [实例简介] Android 三种方式实现自定义圆形页面加载中效果的进度条 [实例截图] [核心代码] ad376a86-a9aa-49bc-8cea-321bcff2c0c3 └── AnimRou ...

  4. android listview动态加载网络图片不显示,Android Listview异步动态加载网络图片

    Android Listview异步动态加载网络图片 详见: http://blog.sina.com.cn/s/blog_62186b460100zsvb.html 标签: Android SDK ...

  5. 【WPF】wpf image控件加载网络图片不显示问题,

    1.加载网络图片到内存system.drawing.image对象中 2.内存中的image 转Bitmap 再转适合system.windows.controls.image 的BitmapImag ...

  6. android显示多个网络图片,Android加载网络图片并显示占位图

    我们使用glide来实现ImageView加载网络图片的功能,首先引入依赖包 implementation "com.github.bumptech.glide:glide:3.7.0&qu ...

  7. Android Glide加载网络图片不显示,但用网页打开又正常显示

    前言 最近做Demo比较多,之前在搭网络框架的时候遇到了图片加载的问题,因为我以前的框架中加载网络图片是没有问题,这次居然出问题,但是其实也不难解决吧. 异常问题 报错有两个 ① Failed to ...

  8. WinForm中异步加载数据并使用进度条

    在WinForm程序中,有时会因为加载大量数据导致UI界面假死,这种情况对于用户来说是非常不友好的.因此,在加载大量数据的情况下,首先应该将数据加载放在另一线程中进行,这样保证了UI界面的响应:其次可 ...

  9. android加载百分比功能,android进度条怎么显示百分比

    android布局文件里的ProgressBar长形进度条怎么自 在windows操作系统下Android studio按照如下步骤自动义ProgressBar长形进度条的样式. 首先创建一个andr ...

最新文章

  1. 微信小程序日期相减得出天数
  2. 技术直播:1小时突击Java工程师面试核心(限免报名)
  3. 成为梵高、毕加索?你最喜欢的人脸识别与神经风格迁移来啦!
  4. 【机器学习基础】数学推导+纯Python实现机器学习算法22:最大熵模型
  5. C#刷遍Leetcode面试题系列连载(3): No.728 - 自除数
  6. Head First设计模式读书笔记八 第九章上 迭代器模式
  7. 【Jenkins】Jenkins配置从节点,实现远程主机调用功能
  8. 浮点数学运算是否被破坏?
  9. 使用Java FXGL构建太空游侠游戏
  10. 3.1 Hadoop架构
  11. Xamarin 打包生成 Android apk 文件
  12. 表格(table)不被撑开的解决办法
  13. 简易通讯录制作即GUI界面化实现
  14. Windows快速更改IP脚本
  15. android ndk adk 旧版本下载
  16. 2016年蓝桥杯B组C/C++省赛试题-漏网之渔
  17. 达尔优108机械合金版键盘驱动 正式版
  18. magedu.N45019第一周作业
  19. 如何在产品经理工作面试中回答估算问题
  20. MySQL——Student、Course、Teacher、SC SQL查询练习题

热门文章

  1. 无人机刚体动力学方程
  2. 【长度统计】多个对象长度计算,支持线段、多段线、圆弧
  3. SparkSQL实战之Youtube数据集
  4. 千万级高并发秒杀系统设计套路!超详细解读~~
  5. 2020研赛汽油辛烷建模
  6. 组合数学-利用挡板法解排列组合题
  7. mac下Apache的安装与配置
  8. XmlPullParserException: unexpected character in markup
  9. python图像拼接_python numpy 和 opencv 图像拼接
  10. http://qq.ip138.com/baidu-id/index.asp