PrismLibrary / Prism Samples Wpf
Licence: mit
Samples that demonstrate how to use various Prism features with WPF
Stars: ✭ 937
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
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
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
Visualstudiorevittemplate
Visual Studio project template for Revit add-in development. (using WPF and MVVM)
Stars: ✭ 22 (-97.65%)
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
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].