将文本框绑定到货币,如何获得双倍?

时间:2009-02-04 19:39:30

标签: c# .net data-binding masking

我有一个绑定到货币数据字段的文本框。所以它在文本的开头添加'$'或者($ xx.xx)如果它是负数。如何从文本框中获取普通的double(xx.xx)而不是所有内容($ xx.xx)?

1 个答案:

答案 0 :(得分:1)

确保在调用double.Parse时设置正确的NumberStyles标志。

显然,您将使用下面的示例,但将文字字符串替换为对TextBox中文本的引用。

double d = double.Parse ("$10.10", NumberStyles.Currency);