2014-02-17 34 views
0

似乎无法找到任何在互联网上。我有一个自动输入文本框,它会显示一个工作,给出我在组合框中选择的内容。所以如果我从组合框中选择的客户ID是1,它会显示客户的工作是什么。是否有可能有一个文本框项目等于另一个值

因此文本框可显示任一: 簿记或会计

每个这些具有例如簿记成本是一个小时100£。然后,在我的表单上,使用数字向上选择人员完成客户工作所需的时间。如果选择2,那么我有另一个文本框,它将显示£100的价值* 2 =£200

是否有可能这样做,我不知道。

从一些调查,这是我的代码,但我不能让它工作

If txtservice1.Text = "Book Keeping" Then txtservicepayment.Text = 100 * NumericUpDown1.Value End If

回答

1

你需要先计算总价值,并使用string.Format方法来连接与£计算值。此代码应工作,它必须是内NumericUpDown.ValueChanged Event处理程序是这样的:

Private Sub NumericUpDown1_ValueChanged(sender as Object, e as EventArgs) _ 
    Handles NumericUpDown1.ValueChanged 

    If txtservice1.Text = "Book Keeping" Then 
     txtservicepayment.Text = string.Format("£{0}", 100 * NumericUpDown1.Value) 
    End If 
End Sub 
+0

它配备了与£但是当我上的数字了选择值下降的计算值没有出现在文本框中? – Livaren

+0

当你在数字上选择一个值时,'numericupdown1.Value'的值是多少?这是一个数字吗? – ekad

+0

是的单个数字号码 – Livaren

相关问题