Prism框架

baPrism框架_第1张图片

更改App.xaml.cs文件

Prism框架_第2张图片

 Prism框架_第3张图片

using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Threading.Tasks;
using System.Windows;

using Prism.DryIoc;
using Prism.Ioc;

namespace Prism框架
{
    /// 
    /// Interaction logic for App.xaml
    /// 
    public partial class App : PrismApplication
    {
        protected override Window CreateShell()
        {
            //通过容器拿到MainWindow
            return Container.Resolve();
        }

        protected override void RegisterTypes(IContainerRegistry containerRegistry)
        {
            //添加相关依赖注入
            //没有就不填
        }
    }
}

改App.xaml


    
         
    

    
         
    

完成把wpf的自带框架改为prism框架

 测试

Prism框架_第4张图片

弹出两个窗口

Prism框架_第5张图片 

 删掉

Prism框架_第6张图片

 

你可能感兴趣的:(wpf,wpf,c#,开发语言)