第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何使用WinForms進(jìn)度條?

如何使用WinForms進(jìn)度條?

C#
Qyouu 2019-08-06 15:49:58
如何使用WinForms進(jìn)度條?我想顯示在外部庫(kù)中執(zhí)行的計(jì)算進(jìn)度。例如,如果我有一些計(jì)算方法,并且我想在我的Form類中使用它為100000個(gè)值,我可以寫:public partial class Form1 : Form{     public Form1()     {         InitializeComponent();     }                 private void Caluculate(int i)     {         double pow = Math.Pow(i, i);     }     private void button1_Click(object sender, EventArgs e)     {         progressBar1.Maximum = 100000;         progressBar1.Step = 1;         for(int j = 0; j < 100000; j++)         {             Caluculate(j);             progressBar1.PerformStep();         }     }}我應(yīng)該在每次計(jì)算后執(zhí)行步驟。但是,如果我在外部方法中執(zhí)行所有100000計(jì)算,該怎么辦?如果我不想讓這個(gè)方法依賴于進(jìn)度條,我什么時(shí)候應(yīng)該“執(zhí)行步驟”?例如,我可以寫public partial class Form1 : Form{     public Form1()     {         InitializeComponent();     }     private void CaluculateAll(System.Windows.Forms.ProgressBar progressBar)     {         progressBar.Maximum = 100000;         progressBar.Step = 1;         for(int j = 0; j < 100000; j++)         {             double pow = Math.Pow(j, j); //Calculation             progressBar.PerformStep();         }     }     private void button1_Click(object sender, EventArgs e)     {         CaluculateAll(progressBar1);     }}但我不想這樣做。
查看完整描述

3 回答

  • 3 回答
  • 0 關(guān)注
  • 353 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)