zoukankan      html  css  js  c++  java
  • Wpf Prism.Unity 7

    Prism.Unity 中UnityBootStrapper已经不用了,可以继承PrismApplication

    1.Install-package Prism.Unity -v 7.2.0.1367

    2.

    <prism:PrismApplication x:Class="WpfApplication2.App"
                 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                 xmlns:local="clr-namespace:WpfApplication2"
                 xmlns:prism="http://prismlibrary.com/">
        <prism:PrismApplication.Resources>
             
        </prism:PrismApplication.Resources>
    </prism:PrismApplication>

    3.

    using Prism.Unity;
    using System;
    using System.Collections.Generic;
    using System.Configuration;
    using System.Data;
    using System.Linq;
    using System.Threading.Tasks;
    using System.Windows;
    using Prism.Ioc;
    using CommonServiceLocator;
    using Prism.Modularity;
    
    namespace WpfApplication2
    {
        /// <summary>
        /// App.xaml 的交互逻辑
        /// </summary>
        public partial class App:PrismApplication
        {
            protected override void RegisterTypes(IContainerRegistry containerRegistry)
            {
               
            }
    
            protected override Window CreateShell()
            {
                return ServiceLocator.Current.GetInstance<MainWindow>();
            }
    
            protected override IModuleCatalog CreateModuleCatalog()
            {
                return base.CreateModuleCatalog();
            }
    
            protected override void InitializeModules()
            {
                base.InitializeModules();
            }
        }
    }
  • 相关阅读:
    flask 知识积累
    python中下划线
    pipenv知识积累
    shell知识积累
    AttributeError: type object 'testClass' has no attribute 'testMothod'
    python知识积累
    补全爬取的url
    linux 的基本命令
    Python里的拷贝
    关于第一次java课的感想
  • 原文地址:https://www.cnblogs.com/Fred1987/p/11493226.html
Copyright © 2011-2022 走看看