SORU
1 EKİM 2008, ÇARŞAMBA


Odak çalmak olmadan bir Form göstermek?

Bildirimler ekranın sağ alt kısmında görünür) göstermek için bir Form kullanıyorum, ama bu formu ben geldiğimde ana formdan odağı çaldı. Orada "bildirim" formu olmadan çalmak odak? bunu göstermek için bir yoldur

CEVAP
1 EKİM 2008, ÇARŞAMBA


Hmmm, sadece Form geçersiz kılma değil.ShowWithoutActivation yeterli mi?

protected override bool ShowWithoutActivation
{
  get { return true; }
}

Ve eğer kullanıcı bu uyarı penceresi ya tıklayın istemesen bile, Control.settoplevel geçersiz kılabilirsiniz:

protected override CreateParams CreateParams
{
  get
  {
    CreateParams baseParams = base.CreateParams;

    baseParams.ExStyle |= ( int )( 
      Win32.ExtendedWindowStyles.WS_EX_NOACTIVATE | 
      Win32.ExtendedWindowStyles.WS_EX_TOOLWINDOW );

    return baseParams;
  }
}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • steven johns

    steven johns

    11 Mart 2011
  • superemposed

    superemposed

    25 Aralık 2007
  • WPBeginner - WordPress Tutorials

    WPBeginner -

    17 Temmuz 2009