前言:有个朋友非常喜欢MaterialDesignToolkit控件,而且好多开源框架都用这个风格,确实比较省事写。关键点:可以和MahApps.Metro完全兼容,之前做的完全不收影响,那么我们就要 ...
前言:有个朋友非常喜欢MaterialDesignToolkit控件,而且好多开源框架都用这个风格,确实比较省事写。关键点:可以和MahApps.Metro完全兼容,之前做的完全不收影响,那么我们就要 ...
前言:使用prism实现模块化 第一步:将App继承Application改成继承PrismApplication,App.xaml中的启动界面StartupUri需要删掉,改在CreateShel ...
前言:使用MahApps.Metro和Prism作为基础进行WPF框架搭建 第一步:工具准备:VS2019,.net 5 sdk 下载链接:https://visualstudio.microso ...
前言:之前是单容器显示页面,改成TabControl,实现选项卡页面显示。 第一步:选项卡有Header,ViewModel实体类新建Title属性,与之绑定。 public class Logi ...
前言:1.将登录界面放在独立窗体中,登录后显示主窗体 2.将启动工程与其它界面分离出来,以便插件可以在不同的工程中复用。 第一步:1.新建一个Wpf类库AIStudio.Wpf.Home,主要插件的 ...
前言:使用Prism作为MVVM框架进行搭建 第一步:在包管理器中安装Prism 第二步:建立Views和ViewModels文件夹,把MainWindow移入Views,在ViewModel ...
前言:将控件模块化,本章先不使用prism实现 第一步:在Views里面新建用户控件IntroduceView,将MainWindow里面的内容拷贝过去;在ViewModels里面新建类Introd ...
前言:添加菜单控制 第一步:在MainWindow主窗口中添加一行,放置菜单,菜单项在xaml中编码,MenuItem的Command采用MVVM的绑定方法。 <Grid> ...