Articles
- Home /
- Articles

What is This Sheet? A Bottom Sheet Component for .NET MAUI
Overview We frequently get requests for a bottom sheet-like component similar to the one from the material design library for MAUI. The basic idea is that some pinned content on the bottom of the screen can be expanded and collapsed. This seemed straightforward, but the complexity of this control is in the nuance. My first inclination to build this was to use something like the MAUI Community Toolkit Expander control. While this is an excellent control for a simple view expansion example, it doesn’t allow more advanced controls like drag-to-expand and multiple expansion stops. This meant the best solution was to cook up a custom control, as shown in the example below.
Read More
Quick Tip - Accessing The Service Provider in .NET MAUI
Better Service Resolution in .NET 8 In .NET MAUI we have very good access to dependency injection and primary constructors which makes things like the following very easy.
Read More