在我的 prism 应用程序中,我想创建一个视图的单个共享实例。当我第一次尝试导航时它工作正常,但是当我尝试第二次时它不起作用。如果我将PartCreationPolicy
from更改Shared
为NonShared
它可以工作,但它给了我一个新实例。有没有其他方法可以做到这一点?
[Export(ViewNames.AppView)]
[PartCreationPolicy(CreationPolicy.Shared)]
public partial class AppMain : UserControl
{
public AppMain()
{
InitializeComponent();
}
}