簡體   English   中英

未在注銷或關閉時調用Application.Exit事件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM