我创建了一个MVVM示例应用程序.我的解决方案结构就像我有4个文件夹.Model为1st,View为2nd,ViewModel为3rd,HelperClasses为4th.目前我在View文件夹中只有一个视图.我想在App.xaml文件的StartupUri中设置我的视图[说FamilyView,显示在View文件夹中],默认情况下设置为MainWindow.xaml.
我不想在App.Xaml.cs中设置启动.
请建议怎么做?
另外,如果有多个视图,请您建议如何仅在App.Xaml文件中更改视图.
我不确定你在问什么.如果你的StartupUri在另一个命名空间中,那么你必须像这样指定它所在的命名空间
StartupUri="Windows\LoginWindow.xaml">
Run Code Online (Sandbox Code Playgroud)
您继续说您不想在App.xaml中设置StartupUri.您可以通过重写OnStartup方法以编程方式执行此操作.请查看此链接以获取更多详细信息.