SORU
23 Mart 2010, Salı


Button'in tıklayınız kapanış iletişim engelleyen olay işleyicisi

<class>.ShowDialog() ile gösterdiğim bir iletişim var. TAMAM düğmesi ve İptal düğmesi; OK butonu da bir olay işleyicisi vardır.

Durumunda bazı giriş doğrulama işleyicisi ve eğer başarısız olursa, bir mesaj ile kullanıcıya bildirmek kutusu ve kapanış iletişim önlemek istiyorum. Son bölümü (kapat önleyici) nasıl yapacağımı bilmiyorum.

CEVAP
4 Kasım 2010, PERŞEMBE


DialogResult.None DialogResult Şeklinde ayarlayarak kapatma iptal edebilirsiniz.

Button1 AcceptButton bir örnek:

private void button1_Click(object sender, EventArgs e) {
  if (!validate())
     this.DialogResult = DialogResult.None;
}

Kullanıcı button1 tıklama ve doğrulama yöntemi false değerini döndürür, formun kapatılmayacak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • kev5124

    kev5124

    9 Kasım 2008
  • kourtneyannmakeup

    kourtneyannm

    19 ŞUBAT 2012
  • ThePhestor

    ThePhestor

    22 Mart 2011