在WPF表单上运行代码关闭

Int*_*man 2 .net c# wpf

当WPF表单关闭时,如何自动运行一些代码?

Ree*_*sey 8

只需为窗体附加一个事件处理程序到Window.Closed即可.

也可以通过创建自定义ICommand以及基于事件触发它来以更加MVVM友好的方式执行此操作.这是一篇描述这种方法博客文章.

完成后,您可以在ViewModel上创建一个命令,该命令将在表单关闭时触发.