SORU
12 Mayıs 2010, ÇARŞAMBA


Nasıl WPF uygulaması bir program aracılığıyla çıkmak için?

Birkaç yıl içinde C kullanıyorum# (Win), hiç WPF kullandım. Ancak, WPF seviyorum artık, ancak kullanıcı Dosya menüsünden Çıkış menü öğesi tıkladığında benim uygulamadan çıkmak gerekiyor nasıl yapacağımı bilmiyorum.

Denedim:

this.Dispose();
this.Exit();
Application.ShutDown();
Application.Exit();
Application.Dispose();

Diğerleri arasında. Hiçbir şey işe yaramıyor.

CEVAP
12 Mayıs 2010, ÇARŞAMBA


Uygulamanız çıkmak için arayabilirsiniz

Application.Current.Shutdown();

Application.Shutdown yöntem belgelerinde açıklandığı gibi aynı zamanda ShutdownMode belirterek, uygulama kapanma davranışı değiştirebilirsiniz:

Kapatma örtülü olarak aşağıdaki durumlarda Windows Sunu Foundation (WPF) tarafından verilir:

  • ShutdownMode OnLastWindowClose olarak ayarlandığında.
  • Bu ShutdownMode OnMainWindowClose olarak ayarlandığında.
  • Bir kullanıcı bir oturum sona erdiğinde ve SessionEnding olay ya da işlenmeyen, ya da iptal olmadan işlenir.

Ayrıca Application.Current.Shutdown(); Application oluşturulan iş parçacığı denir unutmayın, yani ana iş parçacığı normal. nesne

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Absolute Zero(Programming Tutorials)

    Absolute Zer

    22 Kasım 2012
  • alexis gillis

    alexis gilli

    23 HAZİRAN 2011
  • guillaume2111's channel

    guillaume211

    19 Kasım 2006