当前位置: 首页 > news >正文

国外 家具 网站模板下载南山做棋牌网站建设

国外 家具 网站模板下载,南山做棋牌网站建设,东莞正规网站建设,顶顶呱网站建设一.开发环境准备 1. VisualStudio 2022 2. .NET SDK 7.0 3. Prism 版本 8.1.97 以上环境,如有新的版本,可自行选择安装新的版本为主 二.创建Wpf项目 1.项目的名称:MyToDo 项目名称:这里只是记录学习,所以随便命名都无所谓,只要觉得合理就…

一.开发环境准备

1. VisualStudio 2022

2. .NET SDK 7.0

3. Prism 版本 8.1.97

以上环境,如有新的版本,可自行选择安装新的版本为主

二.创建Wpf项目 

1.项目的名称:MyToDo

项目名称:这里只是记录学习,所以随便命名都无所谓,只要觉得合理就行

2.打开NuGet,下载Prism 包

注意:下载的包名是Prism.DryIoc。为什么不是Prism.xxx其他包,而是Prism.DryIoc,别问我,我也不知道。我的目的是学会使用就OK.

3.修改App.xaml 入口文件

  1. 引入Prism 命名空间 xmlns:prism="http://prismlibrary.com/"
  2. 修改Application节点标签成 prism:PrismApplication
  3. 后台App.xaml.cs 文件,继承的Application 也改成 PrismApplication
  4. 删除App.xaml 前端页中的 StartupUri="MainWindow.xaml"

修改后的 App.xaml 文件  

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

 不要问,为什么要这样改,我真不知道。每个框架都有自己的约定,按照这个套路来就好了!

     5. 修改App.xaml.cs 文件,必须要实现2个接口。如果不实现编译会报错。(其他接口自行参考官网例程,按需使用,因为我现在也不会)

  • CreateShell 方法,创建启动页,跟App.xaml 的StartupUi是一样的作用,所以需要删掉App启动页,不然启动运行会有2个主窗口。
  • RegisterTypes 方法,用于注入一些服务。例如:数据库服务,其他接口服务等等.具体这个注册怎么个用法,我现在也不懂,在往后学习当中。先了解这2个方法作用。

修改后的 App.xaml.cs 文件

namespace MyToDo
{/// <summary>/// Interaction logic for App.xaml/// </summary>public partial class App : PrismApplication{/// <summary>/// 创建启动页面/// </summary>/// <returns></returns>protected override Window CreateShell(){return Container.Resolve<MainWindow>();}/// <summary>/// 依懒注入的方法/// </summary>/// <param name="containerRegistry"></param>protected override void RegisterTypes(IContainerRegistry containerRegistry){}}
}

 4. 引入MaterialDesignThemes UI组件库 

  1. UI 组件库主要用来美化界面,类似前端开发使用一些UI库
  2. Material Design Themes UI仓库地址   打开WiKi
  •  NuGet 安装

  •  UI组件库安装完成后,在App.xaml 文件中,添加UI库命名空间并且引入UI库的资源文件

UI 库命名空间:

xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"

UI 库资源文件:

<Application.Resources><ResourceDictionary><ResourceDictionary.MergedDictionaries><materialDesign:BundledTheme BaseTheme="Light" PrimaryColor="DeepPurple" SecondaryColor="Lime" /><ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.Defaults.xaml" /></ResourceDictionary.MergedDictionaries></ResourceDictionary>
</Application.Resources>

UI库使用方式,在git hub 仓库wiki都有说明.完成后以上方式后,就能正常使用了。


 三.创建Web API 项目

Web API 项目主要是用于获取数据

1. 添加Web API 项目

 2.选择ASP.NET Core Web API

3.取消HTTPS 选项

主要原因是,开发环境勾选上HTTPS,到时候运行要提示你安装各种证书,因为HTTPS 提供了加密通信和证书验证,并且要手动配置证书啥的,开发环境这么搞就太麻烦了。大概就是这个意思。其他别问,我也不懂,百度大概是这么说的. 

 4.最终项目结构

  • Web Api 设置为启动项,运行起来就是这个效果了


仅供自己学习记录,不做任何教程提供,不喜欢也请别喷我。这个是从b 站看视频学习wpf,就想记录一下。写的水平有限,也并不是写出来误导别人,毕竟你有没有基础我不知道,反正我看的懂就ok,方便我以后用的上时可以回来翻下笔记。仅此而已!!!

http://www.yayakq.cn/news/649011/

相关文章:

  • 网站备案承诺书填写微网站怎么做的好名字
  • 制作宝安网站建设行业网址大全
  • 做公众号必备的网站wordpress设置路径
  • 企业工商注册信息查询系统官网北京搜索引擎关键词优化
  • 如何重启网站服务器温江建设局备案网站
  • 公司网站建设山东明星个人网站建设需求分析
  • wap网站制作软件东道设计公司官网招聘
  • 基于php的家具公司网站网站分析报告怎么做
  • 郑州网站建设哪家便宜做网站行业统称叫什么行业
  • 免费ppt模板网站哪个好用建德网站
  • 广州网站建设外包公司wordpress怎么加插件
  • 南京网站设计公司济南兴田德润简介图片网站建设备案不通过
  • 朝阳做网站公司天津网站建设 阿土伯
  • 长春网站制作一般需要多少钱义乌论坛
  • 广西seo网站青岛网络推广
  • 公司网站注册流程和费用邯郸市民网
  • 网站项目计划说明书淄博周村网站建设公司
  • 长沙给中小企业做网站的公司wordpress虚拟资源源码
  • 网站做的一样算不算侵权网络营销推广活动方案
  • asp网站开发实例书籍三栏 wordpress
  • 网站设计公司销售渠道建设免费的舆情网站入口在哪
  • 中国南昌企业网站制作广东公路建设有限公司官网
  • 中国建设工程信息网站网站502 解决办法
  • 没有做老千的斗牛网站网站建设公司推广网站品牌运营
  • 济南代做标书网站标志wordpress访客记录插件
  • 网站建设学习东西wordpress post_type
  • 福建省住房建设厅网站6word怎么做网站导航栏
  • 宿迁网站建设价格做内贸的电子商务网站典型有
  • 海口专业网站制作策划wordpress动态主题
  • 网站如何做分站系统百度推广哪家做的最好