.NET MAUI Linear Gauge (SfLinearGauge) Overview

13 Jul 20265 minutes to read

NOTE

Prerequisite: Ensure that the required NuGet package is installed, the necessary namespaces are imported, and the .NET MAUI Linear Gauge control is properly configured in your application. For detailed setup and configuration instructions, refer to the Getting Started guide.

Syncfusion® .NET MAUI Linear Gauge is a data visualization control to display values on a linear scale. Use this control to craft high-quality mobile app user interfaces. The .NET MAUI Linear Gauge is supported on Windows, macOS, iOS, and Android.

Overview .NET MAUI Linear Gauge

Business use cases

  • Dashboard applications that display performance metrics and progress values using linear indicators.
  • Industrial and monitoring systems that track measurements such as temperature, pressure, or speed.
  • Business applications that visualize target versus actual values with clear range indicators.
  • Data-driven apps that require threshold-based representation for alerts and analysis.

Key features

  • Orientation enables displaying the gauge in horizontal or vertical layouts based on UI requirements.
  • Customizable scale enables configuring thickness, edge styles, and reversing the scale direction.
  • Labels and ticks enables styling labels, major ticks, and minor ticks for better readability.
  • Range support enables highlighting value intervals on the scale with different visual styles.
  • Pointer support enables using shape marker, content marker, and bar pointers to indicate values.
  • Mirror mode enables rendering gauge elements in a mirrored layout for alternate visual representation.
  • Animation enables animating gauge elements during load or value changes for better user experience.
  • Interactive pointer enables you to adjust values dynamically through drag or swipe gestures.

Globalization

The following table summarizes the globalization support available in this control. Localization refers to translating the control’s built-in text into different languages; this is currently not supported. Keyboard navigation is partially supported, allowing tab focus navigation to the control, but specific key-based interactions (such as arrow keys for value adjustment) are not available.

Full Support Partial Support No Support
Control Localization RTL Time zone Screen reader Keyboard navigation
Linear Gauge no-support full-support no-support no-support partial-support
  • Radial Gauge for visualizing values using circular gauge representation.
  • Circular Charts for visualizing proportional data using circular charts.
  • Digital Gauge for displaying numeric or character values using segmented digital display styles.

See Also

  • Getting Started shows a step-by-step guide to begin using the Linear Gauge control.
  • Range explains how to configure ranges and scale visualization.
  • Pointers helps customize pointer types 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