- Code: Select all
int a, b;
decimal c;
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (textbox2.Text != "")
{
c = Convert.ToDecimal(textBox2.Text);
a = Convert.ToInt32(textBox1.Text);
b = (a + (a) * (int)(c/100));
textBox3.Text = b.ToString("###,0");
}
private void textBox1_Leave(object sender, EventArgs e)
{
textBox1.Text = a.ToString("###,0");
}
itu gimananya caranya pada waktu event Leave selesai, dia gak nerusin ke event TextChanged lagi?
Soalnya ntar malah jadi error, karena textbox1 sudah terformat currency dan bakalan error saat diparse ke variabel a lagi (soalnya textbox1 sudah mengandung koma).
Mohon bantuannya ya masbro



