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

  • Caroline Saquet

    Caroline Saq

    1 EKİM 2011
  • Study with Substance P

    Study with S

    31 Mayıs 2008
  • tinycammonitor

    tinycammonit

    14 Aralık 2010