PDA

View Full Version : سوال: درج خودکار مبلغ کل پس از زدن کلید Tab



manit44
جمعه 13 دی 1392, 19:58 عصر
سلام

من فرمی دارم که میخوام پس از وارد کردن قیمت واحد و مبلغ تخفیف پس از زدن کلید Tab به طور خودکار مبلغ کل محاسبه شود و در تکست باکس مربوط به قیمت کل مقدار آن درج شود.

لطفا راهنماییم کنید چکار کنم؟

ممنون.

khokhan
جمعه 13 دی 1392, 20:19 عصر
سلام

من فرمی دارم که میخوام پس از وارد کردن قیمت واحد و مبلغ تخفیف پس از زدن کلید Tab به طور خودکار مبلغ کل محاسبه شود و در تکست باکس مربوط به قیمت کل مقدار آن درج شود.

لطفا راهنماییم کنید چکار کنم؟

ممنون.

private void TextBoxes_TextChanged()
{
decimal N1 = default(decimal);
decimal N2 = default(decimal);
try
{
N1 = Convert.ToDecimal(textBox1.Text);
}
catch
{
N1 = 0;
}
try
{
N2 = Convert.ToDecimal(textBox2.Text);
}
catch
{
N2 = 0;
}
textBox3.Text = (N1 - N2).ToString();
}
private void Form1_Load(object sender, EventArgs e)
{

}

private void textBox1_TextChanged(object sender, EventArgs e)
{
TextBoxes_TextChanged();
}

private void textBox2_TextChanged(object sender, EventArgs e)
{
TextBoxes_TextChanged();
}

manit44
جمعه 13 دی 1392, 22:37 عصر
1-اگه بخوام مبلغ تخفیف رو بر حسب درصد حساب کنم فرمول سی شارپش چیه؟

2- اگه بخوام تعداد هم به صورت مسئله اضافه کنم باید چکار کنم؟ یعنی اینکه اول تعداد را وارد کنم بعد قیمت واحد رو وارد کنم و بعد مبلغ تخفیف رو وارد کنم و در نهایت نتیجه را در مبلغ کل ببینم؟

ممنون.