How to Create a Navigation Bar - WPF MVVM NAVIGATION TUTORIAL #4
Learn how to create a navigation bar for a WPF application to simplify the user's navigation experience. I do my best to make the navigation bar UI look decent, and show off how to show/hide navigation bar items based on application state (ex: is the user logged in?). I also begin moving more application setup logic into the App.xaml.cs as we prepare for dependency injection in the future.
Navigation is an essential piece of an application. In this series, I demonstrate how to implement various navigation scenarios in a WPF MVVM application.
TIMESTAMPS:
0:00 - Introduction
0:20 - Creating the NavigationBarViewModel
2:27 - Using the NavigationBarViewModel
3:42 - Setting Up the NavigationBarViewModel in App.xaml.cs
7:48 - Creating the NavigationBar UI Component
9:26 - Using the Navigation Bar UI Component
11:08 - Updating ViewModel Constructors
13:04 - Cleaning Up the Navigation Bar UI
16:28 - Hiding NavigationBar Items
18:16 - Summary and Conclusion
SOURCE CODE: https://github.com/SingletonSean/wpf-tutorials/tree/master/NavigationMVVM
OTHER LINKS:
Become a Member: https://www.youtube.com/channel/UC7X9mQ_XtTYWzr9Tf_NYcIg/join
Donations: https://www.paypal.com/biz/fund?id=UBZCZWX2UVWJE
Видео How to Create a Navigation Bar - WPF MVVM NAVIGATION TUTORIAL #4 канала SingletonSean
Navigation is an essential piece of an application. In this series, I demonstrate how to implement various navigation scenarios in a WPF MVVM application.
TIMESTAMPS:
0:00 - Introduction
0:20 - Creating the NavigationBarViewModel
2:27 - Using the NavigationBarViewModel
3:42 - Setting Up the NavigationBarViewModel in App.xaml.cs
7:48 - Creating the NavigationBar UI Component
9:26 - Using the Navigation Bar UI Component
11:08 - Updating ViewModel Constructors
13:04 - Cleaning Up the Navigation Bar UI
16:28 - Hiding NavigationBar Items
18:16 - Summary and Conclusion
SOURCE CODE: https://github.com/SingletonSean/wpf-tutorials/tree/master/NavigationMVVM
OTHER LINKS:
Become a Member: https://www.youtube.com/channel/UC7X9mQ_XtTYWzr9Tf_NYcIg/join
Donations: https://www.paypal.com/biz/fund?id=UBZCZWX2UVWJE
Видео How to Create a Navigation Bar - WPF MVVM NAVIGATION TUTORIAL #4 канала SingletonSean
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Do You Really Need a Data Transfer Object?](https://i.ytimg.com/vi/2tugHZeTxJE/default.jpg)
![Refactor Your App to The MVVM Community Toolkit (feat. WPF!)](https://i.ytimg.com/vi/Mf9GdtAVUoQ/default.jpg)
![You Might Not Need That Interface](https://i.ytimg.com/vi/-dSpowSrgZE/default.jpg)
![Why Are You Using Async/Await? (feat. WPF)](https://i.ytimg.com/vi/NX92U42eCfc/default.jpg)
![Create a Custom Link Component in MAUI (via Inheritance)](https://i.ytimg.com/vi/eHU3LZJrUzs/default.jpg)
![Binding MAUI Views to View Models (w/ Dependency Injection!) - MAUI TUTORIALS](https://i.ytimg.com/vi/WQz700h-kKo/default.jpg)
![A Readable and “DRY” Approach to Guard Clauses?](https://i.ytimg.com/vi/Nw6LQ5JOs7c/default.jpg)
![Navigation Made Easy (w/ MVVM) - MAUI TUTORIALS](https://i.ytimg.com/vi/Jl2xUIUsZLI/default.jpg)
![The Ultimate Guide to Testing in .NET](https://i.ytimg.com/vi/8Tb61_EX3DM/default.jpg)
![Can Your .NET Application Run in Isolation? (feat. MAUI)](https://i.ytimg.com/vi/loa4Hy8B480/default.jpg)
![Is There Hope For .NET MAUI?](https://i.ytimg.com/vi/jE_GEpnN1X4/default.jpg)
![Chain of Responsibility Pattern - DESIGN PATTERNS (C#/.NET)](https://i.ytimg.com/vi/NbXccNxcUkU/default.jpg)
![End-to-End Test a .NET Front-End Application (WPF, MAUI, etc!)](https://i.ytimg.com/vi/pY1fM_O7cl0/default.jpg)
![Mediator - DESIGN PATTERNS (C#/.NET)](https://i.ytimg.com/vi/B32xXS9YE7c/default.jpg)
![WPF Is Not Dead Folks](https://i.ytimg.com/vi/XoLoY_-uIZU/default.jpg)
![Deploying a .NET MAUI Application (Side-Loading) - FULL STACK .NET TUTORIAL (BUGPORTER) #12](https://i.ytimg.com/vi/1eJbr-kcSAM/default.jpg)
![Your XAML is Ugly (.NET MAUI, WPF, Xamarin, etc.)](https://i.ytimg.com/vi/FVO5HhUotHE/default.jpg)
![Authenticating from MAUI to Azure Functions - FULL STACK .NET TUTORIAL (BUGPORTER) #10](https://i.ytimg.com/vi/p0OFhX_IJwk/default.jpg)
![Navigate Between Pages in MAUI - FULL STACK .NET TUTORIAL (BUGPORTER) #9](https://i.ytimg.com/vi/RoUuh_I-7Kk/default.jpg)
![Concurrency (w/ MAUI!) - REACTIVE EXTENSIONS + .NET (SYSTEM.REACTIVE)](https://i.ytimg.com/vi/j3NzWowMg68/default.jpg)
![Add Authentication to a .NET MAUI App (w/ Firebase) - FULL STACK .NET TUTORIAL (BUGPORTER) #8](https://i.ytimg.com/vi/adk9RonuKw0/default.jpg)