1
我有一個WinForm C#應用程序中的進度條和起訴我,作爲一個進度指示器。 進度條可以根據用戶輸入的數量(可以去100)有不同的最大尺寸,所以這是我如何設置它:C#進度條百分比
this.pbLoadingWrite.Maximum = Input.Length;
this.pbLoadingWrite.Step = 1;
然後只需更新進度條:
this.pbLoadingWrite.PerformStep();
所有工作正常,但我想上顯示進度條上方的%數爲更好的可視性。
由於Input.Length可以> 100,什麼是用於顯示的百分比的語法? VS c#中有內置的幫助函數嗎?
確定這是有道理的。我錯過了100實際上咄我想你需要浮動或雙監守百分比始終爲0,當你這樣做(4/5)* 100 –
@sd_dracula,你可以,如果你乘先用一個整數:(100 * 4)/5 = 80 –
我已經忘記了它是如何工作在C#中,但在大多數語言中,當你用整數除以你壞的驚喜作爲一個結果 - 一個整數。如果我錯了,請糾正我對C#的聲明。 – rbaleksandar