# 03 Tabbed Page – demo explained https://github.com/howest-mct/DEVPROG_DEMO_03/tree/main/Demo_03_TabbedPage There is a variety of ways to navigate through Xamarin.Forms, on which more can be found in your eBook – chapter 24: Page navigation. You can find various demo’s in this repository to demonstrate different page types and navigation. In this document, we will explain how to use a Tabbed Page. This page type allows you to navigate from one page to another, and back. ## Page Type(s) We need a Tabbed Page that refers to several Content Pages. ## How to create a tabbed page 1. **Create the content pages.** 2. Create a **tabbed** page that will refer to all your content pages with a title. ### Create the content pages Each tab is a content page on its own. Create a ContentPage inside a ‘View’ folder for each tab you want and fill it with the required content. (see: NavigationPage demo) ![](https://hackmd.io/_uploads/rkLwQ1PMo.png) ### Create a tabbed page * Inside the main folder, add a new item of type Tabbed page and name it. * Add a namespace that refers to the view folder: ```c#= <TabbedPage ... xmlns:view="clr-namespace:Demo_03_TabbedPage.View"> ``` * Add a tab to each contentpage you want to refer to, and the associated (tab) title: ![](https://hackmd.io/_uploads/S1Fi71vMi.png)