4

我是 C# 新手,我在这里使用masked textbox并将掩码设置为00.0. 并且在数据库中,decimal(3,1) 当检索到屏蔽文本框时,各个字段存储在其中,如果我存储了 12.3、23.8、45.7 这些类型的值,我得到了解决方案,但如果我们使用 1.3、3.5、5.6 而不是这些,我得到了我的掩码文本框为 13.0, 35.0, 56.0 .... 如何处理此异常?对不起..!为我糟糕的英语提前谢谢

4

1 回答 1

5

在设置回 时MaskedTextBox,尝试decimal根据某种格式转换值:

maskedTextBox1.Text = value.ToString("0#.#");

这样你会得到01.3而不是13.0

于 2012-11-15T06:53:34.833 回答