syncfusion-maui-segmented-control

Configure Syncfusion MAUI Segmented Control with installation, events, and styling.

60|1|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/syncfusion/maui-ui-components-skills --skill syncfusion-maui-segmented-control
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: syncfusion-maui-segmented-control
Source: https://github.com/syncfusion/maui-ui-components-skills/tree/main/skills/syncfusion-maui-segmented-control
Command: npx skills add https://github.com/syncfusion/maui-ui-components-skills --skill syncfusion-maui-segmented-control

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The Segmented Control in .NET MAUI addresses the need for compact, tab-like navigation and quick filtering in mobile and desktop apps; this skill provides installation, population, event handling, and styling guidance to implement SfSegmentedControl effectively.

Core Features & Use Cases

  • Supports text, icons, or text+icon segments with multiple selection indicator styles (Fill, Border, TopBorder, BottomBorder)
  • Per-item customization (colors, backgrounds, width, templates) and RTL support for multilingual apps
  • Use cases include view switching, category filtering, and lightweight navigation across screens

Quick Start

Install the Syncfusion.Maui.Buttons package, register the Syncfusion core in MauiProgram, and add an SfSegmentedControl to your MAUI page.

Frequently Asked Questions about syncfusion-maui-segmented-control

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a segmented control to a .NET MAUI app for tab-like navigation?

To add a segmented control in .NET MAUI, install the Syncfusion.Maui.Buttons package, register the Syncfusion core in MauiProgram, and declare SfSegmentedControl in your MAUI page XAML. This enables compact view switching and category filtering.

What customization options are available for MAUI segmented control segments?

MAUI segmented control segments support per-item customization including text, icons, colors, backgrounds, and widths. Selection indicator styles include Fill, Border, TopBorder, and BottomBorder for flexible appearance configuration.

Can I use data binding to populate a MAUI segmented control?

Yes, the MAUI segmented control supports data binding for item population. You can bind segment collections to view models, enabling dynamic view switching, filtering, and lightweight navigation across screens.

Does the Syncfusion MAUI segmented control support right-to-left layouts?

Yes, the MAUI segmented control provides RTL support for multilingual apps. This ensures segment text and icons render correctly in right-to-left languages within your .NET MAUI application.

How do I handle selection events in a .NET MAUI segmented control?

The MAUI segmented control exposes events for handling segment selection changes. You can subscribe to these events in your code-behind or use command binding to trigger view switching, filtering, or navigation logic.

What's the best way to switch between views in a .NET MAUI app without a full TabbedPage?

Use a segmented control for lightweight tab-like navigation instead of TabbedPage. The SfSegmentedControl provides compact segment switching with customizable selection indicators, per-item styling, and event handling for view transitions.