我想将数据从Tag控件传递到文本框。标签控件位于复选框中。因此,如果选中复选框,则单击按钮,来自Tag的数据应传递到文本框。
标签控件中的数据是十进制数: http://i.imgur.com/WvQlS7N.jpg
在我使用Int之前,所以我使用了Convert.ToInt32
并且工作正常,但现在我需要将其转换为double。它不起作用,我不明白为什么。
答案 0 :(得分:0)
您可能有文化问题。所以你可以试试:
XmlConvert.ToDouble(chkBox.Tag);
根据文化问题,我的意思是使用1.1或1,1
希望它有效。
编辑1:
然后向后退,你需要:
doubleValue.ToString(System.Globalization.CultureInfo.InvariantCulture);