How to Pass Data Between Pages in .NET MAUI Shell | Navigation & Parameter Transfer Tutorial

Опубликовано: 24 Июнь 2026
на канале: Devs School
554
20

Get a subscription and improve your career: https://courses.devs.school

Unlock advanced navigation in .NET MAUI Shell! This video walks you through sending data between pages, registering custom routes, using QueryProperty and IQueryAttributable, and integrating an interactive dictionary tool with remote API calls. Perfect for developers looking to build connected, data-driven apps in .NET MAUI.

0:00 - Is navigation in .NET MAUI Shell just for screen transitions?
0:07 - Sending data between views clearly and efficiently
0:24 - Practical example: Dictionary tool with multi-page communication
0:38 - Creating the Dictionary page with custom controls
1:24 - Building the DictionaryDefinition destination page
2:09 - Integrating new pages into the Shell structure
2:34 - Connecting the Search button to navigation logic
2:49 - Registering custom routes outside Shell hierarchy
3:51 - Implementing the Search method for navigation
4:43 - Adding real search logic with free dictionary API
6:14 - Using QueryProperty for parameter transfer
6:53 - Advanced parameter passing with IQueryAttributable
8:04 - Sending full data objects between pages
9:17 - Summary: Reliable data transfer in .NET MAUI Shell
9:28 - Teaser for next video: Integrating native search handler

If you found this tutorial helpful, subscribe for more .NET MAUI content, leave a like, and share your thoughts in the comments. Turn on notifications so you never miss an update!

Follow me on social media:
X: @hprez
LinkedIn: @hprez21
GitHub: @hprez21