。
我需要编写功能,以便如果用户离开 UserControl
(即从控件中导航),我需要保存驻留在用户控件视图模型中的数据。
我尝试将处理程序连接到用户控件的Unloaded
事件,但是我无法访问DataContext
。
有一种方法可以捕获事件,以便我可以保存与用户控件关联的视图模型的数据。
使用LostFocus事件而不是卸载,因为如果用户导航到另一个控件,则不一定会增加卸载事件。
在文件后面的代码中,您应该访问DataContext。