如何将两个文本框值相乘并在c#中显示第三个文本框的答案?
在我的程序中有3个文本框。分别是小计、折扣和总计。小计值将在一些计算后显示,我应该手动键入折扣。然后在文本框中键入折扣值后,我需要在grandtotal文本框中自动显示grandtotal值。如何操作。我尝试了这个如何将两个文本框值相乘并在c#中显示第三个文本框的答案?,c#,events,textbox,C#,Events,Textbox,在我的程序中有3个文本框。分别是小计、折扣和总计。小计值将在一些计算后显示,我应该手动键入折扣。然后在文本框中键入折扣值后,我需要在grandtotal文本框中自动显示grandtotal值。如何操作。我尝试了这个 txtgrandtotal.Text = (Convert.ToDouble(txtdiscount.Text) * Convert.ToDouble(txtsubtotal.Text)).ToString(); 但是对于textchange事件它不起作用您可以使用TextBoxt
txtgrandtotal.Text = (Convert.ToDouble(txtdiscount.Text) * Convert.ToDouble(txtsubtotal.Text)).ToString();
但是对于textchange事件它不起作用您可以使用TextBox
txtdriff
控件上的textchange事件来执行此操作
添加事件后,可以按如下方式进行计算:
private void txtdiscount_TextChanged(object sender, EventArgs e)
{
txtgrandtotal.Text = (Convert.ToDouble(txtdiscount.Text) * Convert.ToDouble(txtsubtotal.Text)).ToString();
}
text在哪个控件上更改?查看tryparse!将数据插入数据库后,我需要清除grandtotal文本框值。对于此事件,我无法使用txtgrandtotal.text=“”;为什么?我怎样才能清除这个文本框?@Adam你有没有一个按钮或一些控件,可以将数据插入数据库?