前言:使用prism實現模塊化 第一步:將App繼承Application改成繼承PrismApplication,App.xaml中的啟動界面StartupUri需要刪掉,改在CreateShell中創建並啟動主窗口。 public partial class App ...
前言:有個朋友非常喜歡MaterialDesignToolkit控件,而且好多開源框架都用這個風格,確實比較省事寫。關鍵點:可以和MahApps.Metro完全兼容,之前做的完全不收影響,那么我們就要嘗試一下。 第一步:按照MaterialDesign依賴包,在AIStudio.Wpf.Home工程下安裝。 還要安裝MaterialDesignThemes.MahApps包,這個是兼容MahApp ...
2021-08-14 10:06 0 271 推薦指數:
前言:使用prism實現模塊化 第一步:將App繼承Application改成繼承PrismApplication,App.xaml中的啟動界面StartupUri需要刪掉,改在CreateShell中創建並啟動主窗口。 public partial class App ...
在我看來,學習WPF,最重要的還是學習它的布局,樣式的使用,類似於web頁面布局的優點是winForm所不能及的,可以通過它靈活的布局,樣式的添加,從而制作出很多很炫的界面,下面就簡單的總結下關於WPF中樣式的幾種用法: 我們以按鈕Button為例 ...
前言:1.將登錄界面放在獨立窗體中,登錄后顯示主窗體 2.將啟動工程與其它界面分離出來,以便插件可以在不同的工程中復用。 第一步:1.新建一個Wpf類庫AIStudio.Wpf.Home,主要插件的容器在這里。2.建立文件夾Views,ViewModels.3.將原先工程下 ...
前言:使用Prism作為MVVM框架進行搭建 第一步:在包管理器中安裝Prism 第二步:建立Views和ViewModels文件夾,把MainWindow移入Views,在ViewModels建立MainWindowViewModel,結構如下: 第三步 ...
前言:將控件模塊化,本章先不使用prism實現 第一步:在Views里面新建用戶控件IntroduceView,將MainWindow里面的內容拷貝過去;在ViewModels里面新建類IntroduceViewModel,將MainWindowViewModel里面的內容拷貝過去,並將 ...
前言:添加菜單控制 第一步:在MainWindow主窗口中添加一行,放置菜單,菜單項在xaml中編碼,MenuItem的Command采用MVVM的綁定方法。 <Grid> ...
前言:之前是單容器顯示頁面,改成TabControl,實現選項卡頁面顯示。 第一步:選項卡有Header,ViewModel實體類新建Title屬性,與之綁定。 public class Logi ...
Swagger是一個接口文檔生成工具,在前后端分離的開發中經常會用到,下面就來介紹下Swagger的使用: 引入依賴 配置Swagger 新建一個SwaggerConfig文件,輸入 使用注解 在項目的Application文件中添加@EnableOpenApi注解 ...