All Projects → PrismLibrary → Prism Samples Wpf

PrismLibrary / Prism Samples Wpf

Licence: mit
Samples that demonstrate how to use various Prism features with WPF

Projects that are alternatives of or similar to Prism Samples Wpf

WeChatClient
一个高仿微信网页版 https://wx.qq.com 的WPF应用程序,基本完成了网页微信的主要基础功能,例如聊天,联系人,搜索,表情等。
Stars: ✭ 68 (-92.74%)
Mutual labels:  prism, wpf
xamarin-forms-wpf-samples
Xamarin.Forms WPF Samples
Stars: ✭ 14 (-98.51%)
Mutual labels:  wpf, samples
Accelerider.windows
A shell that runs Accelerider applications on the Windows platform.
Stars: ✭ 1,350 (+44.08%)
Mutual labels:  prism, wpf
Prism Samples Forms
Samples that demonstrate how to use various Prism features with Xamarin.Forms
Stars: ✭ 327 (-65.1%)
Mutual labels:  samples, prism
OrdersManagementSystem
Project demonstrates usage of Prism composition library, Material design library, SQL Server, Entity Framework in WPF application
Stars: ✭ 29 (-96.91%)
Mutual labels:  prism, wpf
wpf-demos
This repository contains the samples for Syncfusion WPF UI Controls and File Format libraries and the guide to use them.
Stars: ✭ 128 (-86.34%)
Mutual labels:  wpf, samples
Prism Documentation
Stars: ✭ 131 (-86.02%)
Mutual labels:  prism, wpf
HandyWinGet
GUI for installing apps through WinGet and Creating Yaml file
Stars: ✭ 305 (-67.45%)
Mutual labels:  prism, wpf
Arcgis Runtime Samples Dotnet
Sample code for ArcGIS Runtime SDK for .NET – UWP, WPF, Xamarin.Android, Xamarin.iOS, and Xamarin.Forms
Stars: ✭ 274 (-70.76%)
Mutual labels:  samples, wpf
Prism
Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno / Win UI Applications..
Stars: ✭ 4,842 (+416.76%)
Mutual labels:  prism, wpf
Ngx Markdown
Angular markdown component/directive/pipe/service to parse static, dynamic or remote content to HTML with syntax highlight
Stars: ✭ 687 (-26.68%)
Mutual labels:  prism
Kubernetes Engine Samples
Sample applications for Google Kubernetes Engine (GKE)
Stars: ✭ 694 (-25.93%)
Mutual labels:  samples
Twittervideouploader
Upload Short vido to Twitter
Stars: ✭ 5 (-99.47%)
Mutual labels:  wpf
Visualstudiorevittemplate
Visual Studio project template for Revit add-in development. (using WPF and MVVM)
Stars: ✭ 22 (-97.65%)
Mutual labels:  wpf
Arthas Wpfui
WPF 控件库,支持 .Net Core 3 + & .Net 4.6.2 +
Stars: ✭ 680 (-27.43%)
Mutual labels:  wpf
Csgo Demos Manager
Stars: ✭ 782 (-16.54%)
Mutual labels:  wpf
Try Convert
Helping .NET developers port their projects to .NET Core!
Stars: ✭ 671 (-28.39%)
Mutual labels:  wpf
Stylet
A very lightweight but powerful ViewModel-First MVVM framework for WPF for .NET Framework and .NET Core, inspired by Caliburn.Micro.
Stars: ✭ 665 (-29.03%)
Mutual labels:  wpf
Catel
An application development platform
Stars: ✭ 616 (-34.26%)
Mutual labels:  wpf
Builderhmi.lite
.NET Core WPF UI design as quick and intuitive as WinForms! Did you hear that MICROSOFT??
Stars: ✭ 25 (-97.33%)
Mutual labels:  wpf

Prism Samples WPF

Samples that demonstrate how to use various Prism features with WPF. If you are just getting started with Prism, it is recommended that you start from the first sample, and work your way down the list sequentially (in order). Each sample builds on the previous sample's concept.

Topic Description
Bootstrapper and the Shell Create a basic bootstrapper and shell
Regions Create a region
Custom Region Adapter Create a custom region adapter for the StackPanel
View Discovery Automatically inject views with View Discovery
View Injection Manually add and remove views using View Injection
View Activation/Deactivation Manually activate and deactivate views
Modules with App.config Load modules using an App.config file
Modules with Code Load modules using code
Modules with Directory Load modules from a directory
Modules loaded manually Load modules manually using the IModuleManager
ViewModelLocator using the ViewModelLocator
ViewModelLocator - Change Convention Change the ViewModelLocator naming conventions
ViewModelLocator - Custom Registrations Manually register ViewModels for specific views
DelegateCommand Use DelegateCommand and DelegateCommand<T>
CompositeCommands Learn how to use CompositeCommands to invoke multiple commands as a single command
IActiveAware Commands Make your commands IActiveAware to invoke only the active command
Event Aggregator Using the IEventAggregator
Event Aggregator - Filter Events Filtering events when subscribing to events
RegionContext Pass data to nested regions using the RegionContext
Region Navigation See how to implement basic region navigation
Navigation Callback Get notifications when navigation has completed
Navigation Participation Learn about View and ViewModel navigation participation with INavigationAware
Navigate to existing Views Control view instances during navigation
Passing Parameters Pass parameters from View/ViewModel to another View/ViewModel
Confirm/cancel Navigation Use the IConfirmNavigationReqest interface to confirm or cancel navigation
Controlling View lifetime Automatically remove views from memory with IRegionMemberLifetime
Navigation Journal Learn how to use the Navigation Journal
Interactivity - NotificationRequest Learn how to show popups using an InteractionRequest
Interactivity - ConfirmationRequest Learn how to prompt a confirmation dialog using a ConfirmationRequest
Interactivity - Custom Content Learn how to use your own content for a dialog shown with InteractionRequest
Interactivity - Custom Request Create your own custom request to use with an InteractionRequest
Interactivity - InvokeCommandAction Invoke commands in response to any event
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].