我是新來的C# 在這裏我使用masked textbox
並設置掩碼爲00.0
。並在數據庫中的相應字段存儲在decimal(3,1)
而檢索到掩碼的文本框,它會給出不準確的值 如果我存儲 12.3,23.8,45.7這些類型的值我得到解決方案 但是,如果我們使用1.3,3.5, 5.6 i 在我的屏蔽文本框中獲取了13.0,35.0,56.0 .... 如何處理此異常? 對不起..!我的英語不好 先感謝如何將蒙面文本框值設置爲十進制數?
3
A
回答
4
雖然設置回MaskedTextBox
,嘗試轉換decimal
值根據某種格式:
maskedTextBox1.Text = value.ToString("0#.#");
這樣,您將得到01.3代替13.0
+0
我可以知道什麼是'價值'在這裏? – rangasathish
+0
我得到錯誤,如\t無法從'字符串'轉換爲'System.IFormatProvider' – rangasathish
+0
假設值是從數據庫檢索到的十進制類型。嘗試從十進制轉換爲字符串。 –
相關問題
- 1. 帶十進制數字的蒙面文本框
- 2. 如何在ios中設置十六進制顏色爲文本框邊框
- 3. 如何在FusionCharts中將十進制值設置爲百分比?
- 4. 如何設置十進制值的UITextField?
- 5. 如何在shell腳本中將十進制值打印爲十六進制值
- 6. 將文本框的值轉換爲十六進制?使用Javascript
- 7. 如何從文本框傳遞十進制值參數
- 8. 文本框中的十進制值
- 9. WPF - 文本框綁定十進制值
- 10. 將文本設置爲十進制格式
- 11. 如何將BasicEditField設置爲接受點分十進制數
- 12. 將文本框從十進制格式設置爲美元金額
- 13. 將文本框中的文本轉換爲十進制格式
- 14. 如何將十六進制NSData轉換爲十進制數組?
- 15. 將zk文本框更改爲zk int /十進制框
- 16. 如何將8位十六進制值解釋爲無符號十進制數?
- 17. 如何默認十進制值設置爲輸入angularjs
- 18. 如何使文本框場只接受十進制值jQuery中
- 19. 將評分值設置爲文本框
- 20. 將最小值設置爲文本框
- 21. 如何使用文本框中的下拉值作爲十進制值
- 22. 在VB6中將十六進制值轉換爲十進制值
- 23. 將指數值轉換爲十進制
- 24. 如何將顏色設置爲十六進制變量?
- 25. 如何在PHP中將hmacsha1鍵設置爲十六進制?
- 26. 將富文本框的ZoomFactor增加十進制值
- 27. Excel如何將12小時時間(文本值)轉換爲十進制數字?
- 28. 如果總值大於99,如何將十六進制模式設置爲lcd?
- 29. 如何在C#中的數據集中設置十進制值?
- 30. 我如何將整數值轉換爲十進制值?
你有沒有嘗試改變你的面具爲0。##? –
我將掩碼設置爲#0.0和0。##,但它給出了相同的結果。 – rangasathish
我想你的問題是這個非常接近的副本! - > [winform - 強制只允許數字值在maskedtextbox](http://stackoverflow.com/questions/10758683/winform-force-only-numeric-values-be-allowed-in-maskedtextbox)看看這也是 - > [代碼項目快速解答](http://www.codeproject.com/Questions/207628/MaskedTextBox-mask-for-decimal-real-float) – CRoshanLG