Controls are views that either directly render something onscreen (like an Image or a Label) or take input from a user (like a CheckBox or DatePicker). Roughly 30 controls ship with .NET MAUI out of the box, covering all the common use cases for UI applications. We’ve already used several of them in our apps and seen how they work, such as Image, Label, and Entry.
In addition, the .NET MAUI Community Toolkit and free and commercial UI kits provide a range of additional controls and stylized or customizable versions of the built-in controls. And, of course, you can build your own controls, as we see in chapter 11.