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

  • Ryan Ha

    Ryan Ha

    9 NİSAN 2006
  • videoisunrelated

    videoisunrel

    5 Mart 2009
  • Xcode programming tutorials

    Xcode progra

    17 EYLÜL 2006