İyi akşamlar arkadaşlar ,

Bir formum var ve bunun üzerinde bir timer var . Butona tıkladığım zaman timer aktif oluyor ve formun height değerini belli bir büyüklükte genişletiyor ve genişleyen yere textboxtan aldığım veriden yapılan işlemin sonucu bastırılıyor.

Fakat ikinci bir kere daha textboxta yeni bir veri girilip butona tıkladığımda aynı şekilde forum tekrar genişleyerek sonuç bastırılıyor fakat sonuç aynı yani işlemi bir kere daha yapmıyor. Sorunun timer dan kaynaklandığını biliyorum yardımcı olur musunuz ?

Timer : http://prntscr.com/6ivcwm

Formun normal hali : http://prntscr.com/6ivdb4

Timer ile genişletilip sonuç bastırılmış hali fakat yeni bir işlemde sonuç değişmiyor timer yüzünden bu olayı anlamadım : http://prntscr.com/6ivdih

Timer kodları :


private void timer2_Tick(object sender, EventArgs e)
{
if (this.Height >= 400)
{
timer2.Enabled = false;
}
else
{
this.Height = this.Height + 5;
}
}