win8 metro临退出前进行操作的事件说明
本文参考自msdn:
有些时候,我们需要在被用户拖拽关闭的时候,立即做一些类似数据保存的操作(当切换到后台时,需要经过一段时间后才会进入到Suspend状态。所以没法用这个事件)。
可以用 Window.Current.VisibilityChanged += Current_VisibilityChanged; 事件//当前状态一旦改变就立即触发
然后在里面判断是否可见:
voidCurrent_VisibilityChanged(object sender,Windows.UI.Core.VisibilityChangedEventArgs e)
{
if(e.Visible==false)
//TO DO
}