源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

c#进度条 progressBar 使用方法的小例子

  • 时间:2020-06-22 14:54 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:c#进度条 progressBar 使用方法的小例子
[u]复制代码[/u] 代码如下:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using Mes.Core; namespace HCMDoImport {     public partial class ProcessBarForm : BaseForm     {         int processPercent = 0;         string message = "";         public string Message         {             get { return message; }             set             {                 message = value;                 this.label1.Text = message;             }         }         public int ProcessPercent         {             get { return processPercent; }             set             {                 processPercent = value;                 if (processPercent >= 100)                     this.Close();                 this.progressBar1.Value = processPercent;             }         }         public ProcessBarForm()         {             InitializeComponent();         }         /// <summary>         /// 更新进度         /// </summary>         /// <param name="percent">进度,小于等于100</param>         /// <param name="message">消息</param>         public void ShowProcess(int percent,string message)         {             this.Show();             this.ProcessPercent = percent;             this.Message = message;             this.progressBar1.Refresh();             this.label1.Refresh();         }         private void ProcessBarForm_Load(object sender, EventArgs e)         {             this.Cursor = Cursors.WaitCursor;         }         private void ProcessBarForm_FormClosing(object sender, FormClosingEventArgs e)         {             this.Cursor = Cursors.Default;         }     } }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部