[英]Application.Exit event not called on Logoff or Shutdown
我有以下xaml
<Application xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:System="clr-namespace:System;assembly=mscorlib"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x:Class="ActiveWords.App"
Startup="Application_Startup"
Exit="Application_Exit"
SessionEnding="Application_SessionEnding"
ShutdownMode="OnExplicitShutdown">
當用戶注銷或計算機關閉時,可以正確調用SessionEnding。
但是,僅在應用程序正常關閉時才會調用Application_Exit。
根據文檔 ,該事件還應在“用戶通過注銷或關閉結束會話”時觸發。
我想念什么?
如果將ShutdownMode屬性設置為OnExplicitShutdown,則需要顯式的Shutdown方法調用來停止應用程序。 否則,應用程序將繼續在后台運行。 關機模式
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.