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

  • adrianisen

    adrianisen

    25 Kasım 2009
  • guau . .

    guau . .

    25 Ocak 2008
  • technodromeband's channel

    technodromeb

    28 NİSAN 2011