当前位置: 移动技术网 > IT编程>开发语言>.net > WebBrowser加上进度条

WebBrowser加上进度条

2019年04月19日  | 移动技术网IT编程  | 我要评论

上海健桥医院怎么样,中秋节晚会主持词,ca1772

\



源文件 view code
 
 
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.linq;
using system.text;
using system.windows.forms;

namespace windowsformsapplication1
{
    public partial class webbrowserprogressbar : form
    {
        public webbrowserprogressbar()
        {
            initializecomponent();
        }

        //初始from
        private void webbrowserprogressbar_load(object sender, eventargs e)
        {
            progressbar1.visible = false;
        }
      

        //加载进度条
        private void webbrowser1_progresschanged(object sender, webbrowserprogresschangedeventargs e)
        {
            progressbar1.visible = true;
            if ((e.currentprogress > 0) && (e.maximumprogress > 0))
            {
                progressbar1.maximum = convert.toint32(e.maximumprogress);
                progressbar1.step = convert.toint32(e.currentprogress);
                progressbar1.performstep();
            }
            else if (webbrowser1.readystate == webbrowserreadystate.complete)
            {
                progressbar1.value = 0;
                progressbar1.visible = false;
            }
        }

        //跳转
        private void btngo_click(object sender, eventargs e)
        {
            if (!string.isnullorempty(textbox1.text))
            {
                webbrowser1.navigate(textbox1.text);
            }
        }

      
    }
 

 


摘自 loafinweb

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网