liveBook · Manning

Window

As explained in .NET MAUI in Action

A window is a .NET MAUI top-level display container that hosts a page and can be opened as an application window.

A window is a top-level display container in .NET MAUI. When a desktop app launches, its initial window hosts the application's MainPage; additional windows can host other pages. section 10.3.3

Open an About window

Create a Window around an AboutPage, configure its title and dimensions, then display it through Application.Current.OpenWindow(newWindow). This keeps AboutPage as an ordinary ContentPage while showing it separately from the main window.

How .NET MAUI in Action covers it

How deep it goes
Explains page hosting and demonstrates construction, sizing, titling, and opening, but does not detail window lifecycle management.
Examples
Uses an AboutPage window configured with a title and 300-by-300 dimensions.
What it assumes
Assumes familiarity with .NET MAUI pages and application startup while treating the Window as a page-hosting container.
What you can do after
Build it from scratch by creating a Window around a page and opening it with Application.Current.OpenWindow.
How it connects
Connects windows with MainPage, ContentPage, Shell, Page, and Application.Current.

Also explained in

Compare how 4 books explain window →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of .NET MAUI in Action. The section links point to the parts of the book it draws on.