我正在构建一个 pos 系统,它有一个主 ContentControl 来显示应用程序的不同屏幕。我使用 DataTemplates 将我的视图模型映射到视图。为了在 ContentControl 中显示的不同视图之间导航,我想在卸载 UserControl(或 ContentControl 更改)时将 UserControl 的屏幕截图存储在视图模型中。
我在这里发布了一个相关问题WPF Binding FrameworkElement event to command 我试图将命令绑定到 FrameworkElement.Unloaded 但这不起作用(请参阅该链接上的答案)
在不破坏 MVVM 模式的情况下这可能吗?