我正在使用 MVVM 创建一个 WPF 桌面应用程序。
我曾经用来Behavior
存储窗口状态行为。我想要一些对话框来存储应用程序会话之间的设置。但是我希望在应用程序会话的最后打开位置显示一些对话框,但是当应用程序重新启动时,对话框必须成为中心所有者。
我可以在类中有一个标志WindowStateSettings
来存储它是一个临时设置,并将在应用程序退出时刷新。但是我怎么能删除特定的用户设置。或者有任何设置对应用程序会话持续存在。我不能使用static
类来存储数据,因为这个行为类不会在两个对话框之间共享数据。