任何人都可以帮助我,为什么我不能在图表中添加负值(窗体)?代码部分如下:
chart1.Series["Series1"].Points.AddXY(a, Convert.ToDouble(rx_str_copy));
例如输入: rx_str_copy =“ - 128.00”
它会抛出输入字符串错误的通信。 有正值,我没有任何问题
有什么问题?
我正在更新我的问题:
到目前为止,我已尝试添加没有点的值,因此它就像字符串中的整数一样,然后转换为double。 现在我正在尝试使用点添加值,所以现在它被双重覆盖在字符串中然后转换为double。
我也意识到了负面和正面价值的问题。所以问题在于字符串中的点。 任何人都可以帮忙吗?
答案 0 :(得分:0)
像这样的简单测试用例对我来说非常适合。对于你的情况,a
已经是双倍的吗?
public Form1 ()
{
InitializeComponent();
}
private void chart1_Click ( object sender, EventArgs e )
{
string rx_str_copy = "-128.00";
chart1.Series["Series1"].Points.AddXY(-1.00, Convert.ToDouble(rx_str_copy));
}