摘要:
比如我们在做登录的时候需要关闭父窗体打开子窗体。使用Caliburn.Micro它的时候我们关闭登录窗口的时候主页面也会关闭。解决方法就是在登录页面的CS里面写IndexView iv = new IndexView();//主窗体 this.Close();//关闭登录页面 iv.ShowDialog();//打开主窗体这3句话只能在CS里面写,在ViewModel里面是不可能的。原因很简单,View引用ViewModel。我们都知道CM的协议会自动给我们关联View和VIewMode,像咋刚才这... 阅读全文