SORU
4 EYLÜL 2011, Pazar


Kapat (x) düğmesini gizlemek için Nasıl?Windows Formları:

Kalıcı bir iletişim var, ve (X) düğmesini, ama kullanamazsınız Yakın saklamaya gerek Ve düğmeleri en Aza indirmek en üst düzeye çıkarmak tutmak istiyorum çünkü ControlBox = false,.

Kapat düğmesini gizlemek gerekiyor, bunu yapmak için herhangi bir yolu var mı?

Çok teşekkürler!

Güncelleme: daha basit olan devre dışı bırakmak için izin,:) bulabildim, Teşekkürler!

CEVAP
4 EYLÜL 2011, Pazar


Bunu saklayamazsın, ama form Control.settoplevel özelliği geçersiz kılma devre dışı bırakabilirsiniz.

private const int CP_NOCLOSE_BUTTON = 0x200;
protected override CreateParams CreateParams
{
    get
    {
       CreateParams myCp = base.CreateParams;
       myCp.ClassStyle = myCp.ClassStyle | CP_NOCLOSE_BUTTON ;
       return myCp;
    }
}

Kaynak: http://www.codeproject.com/KB/cs/DisableClose.aspx

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Matt Davis

    Matt Davis

    4 ŞUBAT 2006
  • RiverCityGraphix

    RiverCityGra

    6 Ocak 2012
  • Vagrant Records

    Vagrant Reco

    8 Mayıs 2006