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

  • DorkmanScott

    DorkmanScott

    14 NİSAN 2006
  • Mr. H

    Mr. H

    1 Temmuz 2012
  • Soulkiller13 ツ

    Soulkiller13

    30 Mayıs 2013