WPF Prism框架合集(1.框架介紹)


導航

開發者博客
文檔學習
開發者平台

視頻教程地址

點擊觀看視頻教程

什么是Prism?

Prism是一個用於在 WPF、Xamarin Form、Uno 平台和 WinUI 中構建松散耦合、可維護和可測試的 XAML 應用程序框架。

Prism歷史

他最初由Microsoft Patterns & Practices 團隊構建的項目, 目的是幫助WPF開發人員以簡化編寫、維護和擴展來設計應用程序。
目前它是屬於.NET基金會下的一個開源項目。並且經過財富100強等公司的多年的實踐考驗。

Github

https://github.com/PrismLibrary/Prism

NuGet

https://www.nuget.org/packages/Prism.Wpf

Core Packages

  • Prism.Core
  • Prism.Wpf
    Container Specific Packages
  • Prism.DryIoc
  • Prism.Unity
  • Prism.Ninject

Visual Studio Extensions

基於Prism的VisualStudio擴展包模板: Prism Template Pack

具備哪些功能?

框架中包括 MVVM、依賴注入、Command、Message Event、導航、彈窗等功能。

Prism知識章節

  • 1.Region(區域管理)
  • 2.Module(模塊)
  • 3.View Injection(視圖注入)
  • 4.ViewModelLocationProvider(視圖模型定位)
  • 5.Command(綁定相關)
  • 6.Eevent Aggregator (事件聚合器)
  • 7.Navigation(導航)
  • 8.Dialog(對話框)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM