//Methods For Events /// <summary> /// btnReminding_Click /// </summary> /// . öncelikle bu butona ilk defa tıklandıysa Hatırlatma kurma arayüzünü boş yapılandırıyor /// . ardına anamenunun görünürlüğünü false çekiyor yani bu formu görünmez yapıyor /// . ana menüden hatırlatma arayüzüne bilgi akışı sağlanıyor. /// . Bu algoritmanın amacı ana menü ile hatırlatma arayüzünde veri kaybı olmadan gidip gelmek /// <param name="sender"></param> /// <param name="e"></param> private void btnReminding_Click(object sender, EventArgs e) { if (firstClick) { frmRemindingHelper = new frmReminding(); this.Visible = false; frmRemindingHelper.frmMain = this; firstClick = false; frmRemindingHelper.ShowDialog(); } else { this.Visible = false; frmRemindingHelper.ShowDialog(); } }
/// <summary> /// dudMunitesChange_Leave /// </summary> /// . frmRiminding formunda kullandığımız leave eventine ait dudLeave fonksiyonunu çalıştıran ve /// gene leave eventi sırasında tetiklenen bir method /// . domainUpDownların içeriğini kontrol etmek için kullanıyoruz. /// <param name="sender"></param> /// <param name="e"></param> private void dudMunitesChange_Leave(object sender, EventArgs e) { var frmRmd = new frmReminding(); frmRmd.dud_Leave(sender, e); }
/// <summary> /// EnterOrClickADomainUpDown_forThisForm /// </summary> /// . kullanıcı domainUpDownlara tıkladığında veya tab ile üstlerine geldiğinde /// var olan textin seçili olmasını sağlar. /// <param name="sender"></param> /// <param name="e"></param> private void EnterOrClickADomainUpDown_forThisForm(object sender, EventArgs e) { var frmRmd = new frmReminding(); frmRmd.EnterOrCLickADomainUpDown(sender, e); }