.NET MAUI Switch (SfSwitch) Overview

24 Jun 20264 minutes to read

The Syncfusion® .NET MAUI Switch (SfSwitch) control provides an efficient way to toggle between states based on the selected value.

.NET MAUI Switch

Business use cases

  • Settings screens that allow users to enable or disable application features using toggle switches.
  • Mobile and desktop applications that require quick on and off interactions for preferences or options.
  • Forms and configuration panels that manage boolean inputs such as notifications, permissions, or visibility.
  • Business applications that require clear and immediate state changes for user-driven actions.

Key features

  • Binary state allows toggling between on and off values with visual feedback.
  • Indeterminate state allows representing intermediate or undefined states when needed.
  • Theme customization allows applying styles such as Material, Cupertino, and Fluent for consistent UI design.
  • Visual state management allows controlling appearance changes based on different interaction states.
  • Thumb customization allows modifying the thumb content and visual appearance for enhanced UI flexibility.

Globalization

The following table summarizes the globalization support available in this control.

Full Support Not Applicable
Control Localization RTL Time zone Screen reader Keyboard navigation
Switch not-applicable full-support not-applicable full-support full-support

See Also

  • Getting Started shows a step‑by‑step guide to begin using the Switch control.
  • Customization explains how to customize appearance and themes.
  • States helps configure states and behavior.
  • UI Kit provides interactive demos and ready‑made UI examples.

Resources

Feature Tour

Get a quick overview of key features and capabilities to kick start your journey.
Explore Features

Showcase Samples

Explore real-world sample apps to see components in action and learn by example.
View Samples

Tutorial Videos

Watch step‑by‑step video guides to quickly understand concepts and implementation.
Watch now

Knowledge Base

Find practical solutions, troubleshooting tips and how‑to guides for common scenarios.
Search KB's

Blogs

Discover in‑depth articles, use cases and expert insights from our developers.
Read Blogs