为什么我的“mainRegion.Activate(查看);”不在屏幕上显示视图?
只有删除了在ModuleInit.cs中注册的(RegisterViewWithRegion)的默认视图,但是在添加View之后我没有放入.Activate()。但是如果我移动到其他模块会出现问题,并返回到已删除默认视图的模块,我会得到空白页。
任何线索?谢谢。 *)我不想删除默认视图,但只有激活(视图)才能显示我想要的视图,如我的参考文献所述。
答案 0 :(得分:0)
将Activate(view);
更改为Remove(this);
因为我的view
不会直接从UserControl
继承。