2016-08-25 4 views
0

現在、単純な注文フォームを作っています。ほとんど完了しました。いくつかのものを検証する必要があります。値を入力/変更した後、価格と数量を掛けたい例えば、価格のために任意のボタンに第2オペランドを入力する際に​​2つのボックスを掛ける

を押すことなく、数量= 10数量=合計= 10 私は2合計が自動的に今どのボタン

private void btnAddOrder_Click(object sender, EventArgs e) 
    { 
     //Get the txtbox then add to dgv 
     int qty = int.Parse(txtPrice.Text); 
     int price = int.Parse(txtQty.Text); 
     txtTotal.Text = (qty * price).ToString(); 
     dgvOrder.Rows.Add(txtItemCode.Text, txtDescription.Text,    txtPrice.Text, txtQty.Text,txtTotal.Text); 

    } 

を押さずに20に変更する必要があります置く場合には、それらのための私のコードです3 txtbox

答えて

0

数量テキストボックスにTextBox.TextChanged Eventを実装できます。あなたのコンストラクタで

MyTextBox.TextChanged += new TextChangedEventHandler(TextChanged); 

してから、この方法:

private void TextChanged(object Sender, TextChangedEventArgs e) 
{ 
    //Do your stuff here 
} 
+0

それはあなたに感謝動作します。 –

関連する問題