.NET MAUI SegmentedControl Overview

Updated on May 18, 2026

The Telerik UI for .NET MAUI SegmentedControl allows you to display a list of horizontally aligned, mutually exclusive options, which can be selected by the user. Each option is rendered as a button that can display text, an image, or custom content.

ninja-iconThe SegmentedControl is part of Telerik UI for .NET MAUI, the most comprehensive UI suite for .NET MAUI! To try it out, sign up for a free 30-day trial and kickstart your cross-platform app development today.Start Free Trial

.NET MAUI SegmentedControl Overview

Key Features of the .NET MAUI SegmentedControl

  • Data binding—Populate the control with a collection of business objects by using the ItemsSource property and visualize the data through DisplayMemberPath, a custom ItemTemplate, or a DataTemplateSelector.
  • Size mode—Configure how each segment sizes itself within the control through the SizeMode property of the item view, which supports Star, Auto, and Fixed sizing.
  • Selection—Select segments programmatically or through user interaction by using the SelectedIndex and SelectedItem properties. The control supports Single, SingleDeselect, and None selection modes and raises a SelectionChanged event.
  • Item tapped—Respond to tap interactions on the segments through the ItemTapped event and the ItemTappedCommand command, regardless of the current selection.
  • Disabling segments—Disable the interactions with a specific segment by using the SetSegmentEnabled method and check the current state through the IsSegmentEnabled method.
  • Right-to-left support—The SegmentedControl mirrors its layout when the FlowDirection is set to RightToLeft, providing full support for right-to-left languages and locales.
  • Keyboard navigation—Users can navigate between segments and change the selection through the keyboard on platforms that support it, improving the accessibility of the control.
  • Styling—Customize the appearance of the segments, the selection indicator, and the separators between segments through the ItemViewStyle, ItemViewStyleSelector, SelectionIndicatorStyle, and SeparatorStyle properties.

Next Steps

See Also