zoukankan      html  css  js  c++  java
  • DevExpress 显示进度条

    1、使用了DevExpress的WaitDialogForm

    1  WaitDialogForm waitDialogForm = null;
    2             new Thread((ThreadStart)delegate
    3             {
    4                 waitDialogForm = new WaitDialogForm("请稍后...", "正在加载系统应用",new Size(300,40),this);
    5                 Application.Run(waitDialogForm);
    6             }).Start();
    7             //TODO:
    8             waitDialogForm.Invoke((EventHandler)delegate { waitDialogForm.Close(); });

    2、splashScreenManager

    首先添加splashScreenManager组件->右上角小三角->点击“Add Waiting Form”->将Active Splash Form设置为刚刚设置的窗体

    在需要设置进度的地方添加:

    1  private void barButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
    2         {
    3             splashScreenManager2.ShowWaitForm();
    4             splashScreenManager2.SetWaitFormCaption("演示");
    5             splashScreenManager2.SetWaitFormDescription("描述信息");
    6             //TODO:
    7             splashScreenManager2.CloseWaitForm();
    8         }

    效果如下:

    如果需要启动界面:首先添加splashScreenManager组件->右上角小三角->点击“Add SplashScreen”->将Active Splash Form设置为刚刚设置的窗体;其他步骤一样;

    3、progressPanel

    4、progressBarControl

    5、marqueeProgressBarControl

  • 相关阅读:
    Linux安装和配置java
    动态代理:JDK动态代理和CGLIB代理的区别
    常用算法复习
    Linux重新学习
    oracle复杂查询是sql
    oracle触发器
    oracle存储过程
    oracle数据库操作
    java知识回顾
    Spring AOP简述
  • 原文地址:https://www.cnblogs.com/QQ931697811/p/4345148.html
Copyright © 2011-2022 走看看