Product Categories
.NET MAUI

Common

Production-ready Component

The following .NET MAUI controls have been developed to meet industry standards and are now marked as production-ready in this 2026 Volume 3 release:

  • Rich Text Editor

New components

The following controls have been added to .NET MAUI.

  • Data Pager
  • Diagram
  • Grid Splitter
  • Interactive Viewer
  • Tree Grid

Data Pager (preview)

We are excited to introduce the Data Pager, a flexible paging control that helps users navigate large datasets efficiently. It delivers an intuitive paging experience and improves application performance by displaying data in manageable pages.

Key features

Paging: Easily divide large datasets into smaller pages and provide intuitive navigation controls.

On-demand paging: Load data dynamically as users navigate between pages, reducing memory usage and improving application responsiveness.

Pager appearance customization: Customize button shapes, sizes, and fonts, and adjust the overall pager appearance to match the application’s design.

Display modes: Choose from different pager display modes to present page information and navigation controls in the most suitable format.

Programmatic page navigation: Navigate to specific pages programmatically.

Orientation: Display paging controls horizontally or vertically to accommodate different layouts.

Styling and theming: Apply custom styles and themes to create a consistent and visually appealing paging experience across the application.

.NET MAUI Data Pager

Diagram (preview)

The .NET MAUI Diagram control enables users to create interactive diagrams like flowcharts with customizable nodes and connectors. It provides rich editing features, user interactions, zooming, panning, and cross-platform support.

Key Features

  • Node: Create and customize diagram nodes using a wide range of predefined shapes, paths, and templates. Configure their dimensions, positioning, appearance, and interaction behavior to represent distinct entities within the diagram.

  • Connector: Establish relationships between nodes with straight or orthogonal connectors. Customize line segments, stroke styling, bridge crossings, and source/target decorators like arrows and circles.

  • Annotation: Add text labels and path annotations to nodes and connectors. Tailor text appearance, alignment, positioning, and wrapping to convey clear contextual information.

  • Port: Define explicit, customizable connection points on nodes to control precisely where connectors attach and route.

  • Symbol palette: Offer an interactive symbol palette housing reusable shapes, nodes, and connectors, enabling users to effortlessly drag and drop elements onto the diagram canvas.

  • Save and load: Serialize and persist diagram state as data to restore complete visual layouts across application sessions seamlessly.

  • Export and print: Export diagrams to common image formats for external sharing, or print them directly from the application.

Basic Diagram in .NET MAUI

Grid Splitter (preview)

The new Grid Splitter is a user interface component designed for runtime resizing of grid-based layouts. This control enables users to dynamically adjust row heights and column widths using touch or mouse interactions, providing a flexible and intuitive layout management experience while maintaining layout integrity and consistent behavior across supported platforms.

Key features

  • Resizable panes allow users to resize adjacent content regions using drag interactions.
  • Users can expand or collapse panes through built-in expand and collapse icons.
  • Horizontal and vertical orientations support both side-by-side and top-to-bottom pane arrangements.
  • Users can define the minimum and maximum pane sizes.
  • Runtime pane management allows users to add, remove, collapse, and expand panes programmatically.
  • Users can change separator size, color, resize icon, and icon templates.
  • Seamless right-to-left layout behavior.
  • Uniform behavior across Android, iOS, Windows, and macOS platforms.

.NET MAUI Grid Splitter dynamic pane management.

Interactive Viewer (preview)

This new control enables flexible content viewing with intuitive zoom, pan, rotate, and reset interactions.

Key features

  • Zoom and pan effortlessly to explore content in greater detail.
  • Rotate content for flexible viewing in any orientation.
  • Reset to return content to its original view.
  • Display any .NET MAUI view and transform it into an interactive viewing experience.
  • Adapt to light and dark themes with built-in support.
  • Customize zoom interactions and user experiences with extensible events.
  • Build interactive viewing experiences for Android, iOS, macOS, and Windows using a single code base.

.NET MAUI Interactive Viewer

TreeGrid (preview)

We are excited to introduce the TreeGrid, a powerful hierarchical data visualization control that displays self-referential and nested data in a tree structure. It combines the flexibility of a tree view with the rich functionality of a data grid, enabling users to organize, navigate, and interact with hierarchical datasets efficiently.

Key features

Data binding: Easily bind hierarchical data collections to the TreeGrid for seamless visualization and management of parent-child relationships.

Columns: Define and customize multiple columns to display structured information, providing a clear and organized view of hierarchical data.

Sorting: Sort hierarchical data by one or more columns to quickly identify and organize information while preserving the tree structure.

Programmatic filtering: Apply filters programmatically to display only the relevant records, enabling dynamic data exploration and customized views based on application requirements.

Freeze panes: Keep essential rows or columns visible while scrolling through large datasets, improving navigation and data readability.

Expand and collapse nodes: Allow users to expand and collapse parent nodes interactively, making it easy to navigate large data hierarchies while maintaining a clean user interface.

Expander customization: Customize the appearance and behavior of expanders to meet application requirements and enhance the overall user experience.

Styling and theming: Customize the TreeGrid’s appearance with extensive styling and theming options to create visually consistent and engaging applications.

Directionality: Use both left-to-right (LTR) and right-to-left (RTL) layouts to ensure an optimal viewing experience across languages and regional preferences.

.NET MAUI TreeGrid

AI AssistView

Markdown rendering and response streaming

This feature lets users view rich, formatted AI responses with real‑time streaming, improving readability, engagement, and the overall conversational experience.

.NET MAUI AI AssistView markdown rendering and response streaming support

Prompt library

This feature allows users to quickly discover, browse, and reuse predefined prompts from a centralized library, improving productivity and ensuring consistent AI interactions.

.NET MAUI AI AssistView prompt library support

Cartesian Charts

Gradients in line series

Apply smooth color transitions to line series using gradient brushes. This feature enhances visual appeal and enables more expressive data representation.

Gradients for line series in .NET MAUI Cartesian Charts

Trackball for stacked column series

View detailed values through an interactive trackball in stacked column series. Nearest-point, group-all-points, and float-all-points display modes provide flexible options for analyzing and comparing stacked data.

Trackball for stacked column series .NET MAUI Cartesian Charts

Annotation z-order

Control the display order of chart annotations to place them above or below chart series, enabling more flexible and visually organized chart presentations.

Annotation z-order support in .NET MAUI Cartesian Charts

Axis range styling

Customize the appearance of axis labels, gridlines, and tick lines within specific axis ranges. This feature helps highlight important thresholds, target ranges, and critical data intervals for improved chart readability and analysis.

Axis range styling in .NET MAUI Cartesian Charts

DataGrid

Multirow view

This feature allows a single data record to be displayed across multiple rows, improving the presentation of complex datasets. It provides a flexible layout for organizing related fields, enhancing readability and enabling efficient data visualization within the DataGrid.

.NET MAUI DataGrid

Polar Charts

Accessibility

This enhancement improves chart usability for users of assistive technologies by providing better navigation and interaction with chart elements.

Axis range style

Customize the appearance of axis labels, gridlines, and tick lines within specific axis ranges. This feature helps highlight important thresholds, target ranges, and critical data intervals for improved chart readability and analysis.

Axis range styling in .NET MAUI Polar Charts

RichTextEditor

Grouping

The Overlay Toolbar enhances the mobile editing experience by showing context-aware formatting options. When IsGrouped is enabled, related toolbar items are grouped into overlay menus, creating a cleaner, more intuitive interface that optimizes screen space on mobile platforms. This lets users quickly access formatting commands without interrupting their editing workflow.

IsGrouped

Scheduler

Hierarchical resource view

Resources can be organized and displayed in a hierarchical structure with parent-child relationships. This enhancement simplifies complex resource management and provides a clearer, more structured view of resources in scheduling.

Hierarchical resource view in .NET MAUI Scheduler

Restrict overlapping appointments

Prevent appointments from being scheduled within an already occupied time range to maintain conflict-free scheduling.

Restrict overlapping appointments in .NET MAUI Scheduler

Limit concurrent appointments

Improve schedule readability in day, week, and workweek views by limiting the number of overlapping appointments displayed in each time slot.

Limit concurrent appointments in .NET MAUI Scheduler

Major and minor time slot ticks

Display major and minor time slot ticks in day, week, workweek, and timeline views to improve time-slot visualization and scheduling accuracy.

Major and minor time slot ticks in .NET MAUI Scheduler

Week numbers

Display week numbers directly in the Scheduler’s Timeline Month and Agenda views for easier week-based planning and navigation.

Week number support in timeline month and agenda views in .NET MAUI Scheduler

Built-in floating action button

Enable a floating action button in the Scheduler to provide quick access to appointment creation, resulting in a more intuitive, mobile-friendly scheduling experience.

Floating action button in .NET MAUI Scheduler

Month agenda view

View the selected day’s appointments directly in the month view through an integrated agenda panel, making it easier to review schedules without switching views.

Month agenda view in .NET MAUI Scheduler

Adaptive resource layout

Enable an adaptive resource view on desktop platforms, allowing the Scheduler to use a mobile-style navigation drawer for a consistent and responsive resource-browsing experience across devices.

Adaptive resource layout for desktop in .NET MAUI Scheduler

Auto resource row height

Control resource row sizing in Scheduler timeline views by disabling automatic row-height adjustment to keep the layout cleaner and better handle overlapping appointments.

Auto resource row height in timeline views in .NET MAUI Scheduler

Import and export ICS files

Import and export appointments to and from iCalendar (.ics) files, making it easier to exchange scheduling data with other calendar applications.

Up arrow icon
Syncfusion Feedback