2016-12-26 69 views
0

我想在C#窗體中使用TextChanged將數字向上進行綁定,但是當我嘗試它時,此字段的計算總和比它應該低1(值遲了1)。C#form numeric up down

private void tbSoucet3_TextChanged_1(object sender, EventArgs e) { 
    Soucet(); 
    SoucetKratTrackbar(); 
} 
+0

什麼'Soucet'和'SoucetKratTrackbar'方法呢?另外,爲什麼你使用'TextChanged'事件,而不是'ValueChanged'? – HebeleHododo

+0

Soucet()是用於總和,SoucetKratTrackbar()是用於總和*所述的TrackBar的值。價值變化有同樣的不好結果。另外,當我手動將數值增加到數字上時,我必須點擊其他字段才能得到結果,並且結果是正確的,但單擊箭頭可以讓我的值延遲1. – Catchamouse

+0

at:sum * value。 「價值遲到1」的原因是總和還是價值都在0? – Emily

回答

0

[已解決]我必須使用文字修改。它不起作用,因爲我忘了在設計器中將命令的左側更改爲ValueChanged中的TextChanged。

相關問題