私のプリズム アプリケーションでは、ビューの単一の共有インスタンスを作成したいと考えています。初めてナビゲートしようとするとうまくいきますが、2回目にしようとするとうまくいきません。PartCreationPolicy
からに変更Shared
するNonShared
と機能しますが、新しいインスタンスが提供されます。これを行う別の方法のオプションはありますか?
[Export(ViewNames.AppView)]
[PartCreationPolicy(CreationPolicy.Shared)]
public partial class AppMain : UserControl
{
public AppMain()
{
InitializeComponent();
}
}