C# PictureBox加载图片并显示进度条
在窗体上放一个PictureBox控件,一个按钮,一个进度条控件,再用Label来显示当前进度百分比,具体代码如下:
private void button1_Click(object sender, EventArgs e)
{
try
{
pictureBox1.WaitOnLoad = false;
pictureBox1.LoadAsync(
"http://hiphotos.baidu.com/18826860/pic/item/c68220d54518d3ef562c841c.jpg");
}
catch
{
MessageBox.Show( "网络连接失败");
}
}
给PictureBox加上LoadProgressChanged事件,LoadAsync方法将会触发此事件,当前的进度可以从e.ProgressPercentage中取得
private void pictureBox1_LoadProgressChanged(object
sender, System.ComponentModel.ProgressChangedEventArgs
e)
{
progressBar1.Value = e.ProgressPercentage;
label1.Text =
e.ProgressPercentage.ToString() + "%";
}
C# PictureBox加载图片并显示进度条相关推荐
- WinForm加载网络图片并显示进度条
新建窗体,命名为"OtherForm.cs",窗体布局如下: 在窗体上放一个[PictureBox]控件,一个[Button]控件,一个进度条[ProgressBar]控件,一个[ ...
- iOS-仿支付宝加载web网页添加进度条
代码地址如下: http://www.demodashi.com/demo/11727.html 目前市场上APP常会嵌入不少的h5页面,参照支付宝显示web页面的方式, 做了一个导航栏下的加载进度条 ...
- android圆形点击效果,Android 三种方式实现自定义圆形页面加载中效果的进度条
[实例简介] Android 三种方式实现自定义圆形页面加载中效果的进度条 [实例截图] [核心代码] ad376a86-a9aa-49bc-8cea-321bcff2c0c3 └── AnimRou ...
- 在PictureBox加载图片时,显示等待,加载完毕后再显示真正的图片
void Button1Click(object sender, EventArgs e) { //图片异步加载完成后的处理事件 pictureBox1.LoadCompleted += new As ...
- WinForm PictureBox加载图片方法
private void LoadImage_Click(object sender, EventArgs e) {// 从文件加载pictureBox1.Image = Image.FromFile ...
- Windows编程 内存中加载图片并显示 Direct离屏表面的实现
版本:VS2015 语言:C++ 前段时间去白空轨了,感觉快燃尽了.没有看Windows的书,所以博客也没更,不过请组织放心,从现在开始,即使是节假日,我也会仔细钻研DirectX的. 今天是第七章的 ...
- Vc - Qt - 实现加载图片并显示到窗口中
一.我是如何分析的,并如何做的呢? 1.最终效果展示 2.如何分析,如何做的呢? 当点击uploadBtn按钮时候,会调用打开文件对话框窗口,对话框限制了图片的后缀,只能打开*.png或者*.jpg的 ...
- Android笔记之(图片高斯+Glide实现微信图片加载策略+仿微信进度条)
很久以前就想自己实现一下仿微信图片加载的那种策略了,先加载一张模糊的图片,然后再加载清晰大图,今天研究了一下,不过要是Glide支持进度条显示就好了,不得不说Glide很强大, 不啰嗦了,直接上代码了 ...
- Linux下Qt的QPixmap加载图片无法显示的问题
在当前路径下加载个图片,有错吗??? 如题,这个问题搞了半天,弄到怀疑自己的能力.直到使用QDir::currentPath(); 获取了程序的路径后我才明白,原来是系统的问题. 因为系统当前路径没 ...
最新文章
- Android JNI入门第五篇——Android.mk分析
- 【PHP7源码分析】PHP7到底有多快,基准测试与特性分析告诉你
- 海贼王热血航线正在连接服务器,《航海王热血航线》无法进入原因和解决方法 进不去如何解决...
- 统计机器学习第二章 感知机
- Python Json序列化与反序列化
- pureMVC简单示例及其原理讲解四(Controller层)
- 输入框设置只能输入数字
- 论信息化投标低于1元中标值吗?
- 用ASP.Net写一个发送ICQ信息的程序
- Android2.1--如何在android模拟器上安装与删除.APK文件
- 编译安装LAMP平台
- 使用squid代理后某些网站无法访问的解决办法(3.1.7版本)
- 不调用python函数实现直方图均衡化_数字图像处理之直方图均衡化
- 【微信公众号控制硬件14 】 分享安信可微信公众号定位NB-IoT模组的源码和实现过程,可实现远程查看模组定位位置。(附带源码)
- 希尔伯特(Hilbert)空间
- 4种Word文档解除密码保护的方法
- 作业必备:操作系统实验四【软中断通信】
- rm -rf和rm -f和rm
- vue字符云-------把老婆放到云端
- Stegsolve查看隐水印(暗水印)java jar包工具
热门文章
- 系统集成项目管理工程师-项目风险管理笔记
- nodejs-Buffer(缓冲区)
- PowerShell-2.解决禁止本地执行脚本
- 【错误记录】Groovy 函数拦截调用 invokeMethod 导致栈溢出 ( java.lang.StackOverflowError )
- 【Git】Git 标签使用 ( 查询哈希码 | 创建标签 git tag v1.0 | 查询标签 git tag | 查询标签信息 git show v1.0 | 创建标签并指定说明 | 删除标签 )
- 【EventBus】发布-订阅模式 ( EventBus 组成模块 | 观察者模式 )
- 【Android 组件化】路由组件 ( 路由组件结构 )
- 【计算理论】可判定性 ( 通用图灵机和停机问题 | 可判定性 与 可计算性 | 语言 与 算法模型 )
- 【C++ 语言】容器 ( queue 队列 | stack 栈 | priority_queue 优先级队列 | set 集合 | 容器遍历 | map )
- saltstack(八):saltstack配置管理-安装配置启动tomcat样例