首页 > 解决方案 > 在文本框中打印计算时遇到问题

问题描述

我的表单上有 2 个文本框。第一个接受输入,然后计算它的值是否在 for 循环之间,然后打印在第二个文本框中。在计算欠款后,我无法打印该值。我首先将应税变量转换为双倍,然后我试图在第二个框中打印欠款,但我找不到我做错了什么。有人对我做错了什么有建议吗?谢谢。

private void btnCalculate_Click(object sender, EventArgs e)
{
    double taxable = Convert.ToDouble(txtTaxable.Text);
    double owed = Convert.ToDouble(txtOwed.Text);


    if (taxable > 0 && taxable < 100)
    {
        //once the owed is calculated I want it to print in
        // the txtOwed.Text
          owed = taxable * .1; 
        //txtOwed.Text = owed.ToString(txtIncome.Text);

    }
}

标签: c#winforms

解决方案


您需要转换owed为字符串并将其分配给txtOwed.Text

owed = taxable * .1; 
txtOwed.Text = owed.ToString();

推荐阅读