How can I help you?
Prompt Library - AI Coding Assistant
12 Dec 202524 minutes to read
Speed up your .NET MAUI projects using these ready-made prompts for popular Syncfusion components. Each prompt is short, easy to understand, and focused on real tasks—like quick setups, tweaks, and fixes.
How to Use
Before starting, make sure your MCP Server is set up and running.
- Choose a prompt that fits your need.
- Copy the full prompt with the #SyncfusionMAUIAssistant handle.
- Customize the prompt for your specific use case.
- Execute via the MCP Server.
- Always check and test the code before adding it to your project.
Component-Specific Prompts
DataGrid
The Syncfusion .NET MAUI DataGrid delivers flexible, efficient data tables for handling extensive records with built-in interactivity.
#SyncfusionMAUIAssistant How to bind the DataGrid to a DataTable and show an example with columns auto-generated and customized?
#SyncfusionMAUIAssistant Show me a DataGrid using numeric, text, date, checkbox, image, combobox, picker, and template columns.
#SyncfusionMAUIAssistant How to configure in-place editing using numeric, text, date, checkbox, image, combo box, picker, and template editors in the DataGrid.
#SyncfusionMAUIAssistant Enable single and multiple row selection with programmatic selection APIs and Windows keyboard navigation.
#SyncfusionMAUIAssistant Compare and configure DataGrid virtualization modes: paging, incremental loading, and virtualization for large datasets.
#SyncfusionMAUIAssistant Display hierarchical data with a master-detail layout using nested DataGrids in .NET MAUI.
#SyncfusionMAUIAssistant Enable sorting on multiple columns and show initial sort descriptions in the DataGrid.
#SyncfusionMAUIAssistant How to enable interactive multiple columns grouping and show grouped summaries in the .NET MAUI DataGrid.
#SyncfusionMAUIAssistant How to configure column and group summaries (Sum, Count, Average) in the .NET MAUI DataGrid with footer and group summary rows.
#SyncfusionMAUIAssistant Programmatically filter DataGrid records using multiple criteria and clear filters on demand.
#SyncfusionMAUIAssistant Set DataGrid column width modes (Auto, Star, FitToContent) and mix sizing strategies.
#SyncfusionMAUIAssistant How to enable drag-and-drop to reorder columns and reorder records in the DataGrid?
#SyncfusionMAUIAssistant Freeze specific rows and columns so they remain visible while scrolling the DataGrid.
#SyncfusionMAUIAssistant Customize cell and header styles and apply conditional formatting based on data values.
#SyncfusionMAUIAssistant Enable paging with page size, navigation UI, and initial page in the .NET MAUI DataGrid.
#SyncfusionMAUIAssistant Add an unbound row and column that displays calculated or custom values not present in the data model.
#SyncfusionMAUIAssistant Export DataGrid content to Excel and PDF with options to include headers, summaries, and styles.
Charts
The Syncfusion .NET MAUI Chart suite offers versatile, high-performance charts for mobile and desktop with multiple series types and interactions.
#SyncfusionMAUIAssistant How do I bind both local and remote data sources to a Syncfusion .NET MAUI Chart?
#SyncfusionMAUIAssistant What chart types are available in the Syncfusion .NET MAUI Chart and how to configure them?
#SyncfusionMAUIAssistant How can I display markers and data labels on a line chart in .NET MAUI?
#SyncfusionMAUIAssistant Add custom annotations to highlight specific data points in a .NET MAUI chart.
#SyncfusionMAUIAssistant How do I export a Syncfusion .NET MAUI Chart to image format?
#SyncfusionMAUIAssistant Configure CategoryAxis, NumericalAxis, DateTimeAxis, and add a secondary Y-axis with series mapped to it.
#SyncfusionMAUIAssistant Show interactive tooltips and a trackball with formatted labels and multiple series value display.
#SyncfusionMAUIAssistant Add chart title, subtitle, and a responsive legend (positioning, overflow modes) in a .NET MAUI chart.
#SyncfusionMAUIAssistant Enable data labels with templates, alignment, and smart label collision avoidance for dense data.
#SyncfusionMAUIAssistant Add chart annotations and plot bands (strip lines) to highlight ranges and thresholds.
#SyncfusionMAUIAssistant Create a chart with Line, Spline, StepLine, Area, SplineArea, Column, Bar, Scatter, and Bubble series.
#SyncfusionMAUIAssistant Show RangeColumn/RangeArea series and add ErrorBar adornments for variability visualization.
#SyncfusionMAUIAssistant How to set up OHLC and Candle series with DateTimeAxis, tooltip formatting, and crosshair/trackball.
#SyncfusionMAUIAssistant How to implement a live-updating chart using ObservableCollection and timer-based data feeds.
#SyncfusionMAUIAssistant Apply segment color mapping and gradient fills based on Y-value ranges.
#SyncfusionMAUIAssistant Configure axis intervals, labels format, inversed axis, axis crossing, and logarithmic axis.
#SyncfusionMAUIAssistant Customize major/minor gridlines, tick lines, plot area background, and border.
#SyncfusionMAUIAssistant Enable and customize series animation on load and refresh for a Cartesian chart.
#SyncfusionMAUIAssistant Optimize large datasets with data sampling and performance tips for smooth interactions.
Scheduler
The Syncfusion .NET MAUI Scheduler helps manage events, resources, and timelines with powerful views and customization.
#SyncfusionMAUIAssistant Configure Day, Week, WorkWeek, Month, Agenda, Timeline Day/Week/WorkWeek/Month views and add quick view switching.
#SyncfusionMAUIAssistant How to bind custom appointment models using mapping (subject, notes, location, start/end, color, recurrence) with MVVM.
#SyncfusionMAUIAssistant Create recurring appointments (daily/weekly/monthly/yearly) and enable editing a single occurrence or the entire series.
#SyncfusionMAUIAssistant Show appointments in specific time zones with automatic Daylight Saving Time handling and conversion.
#SyncfusionMAUIAssistant How to set working hours, configure work days, customize the first day of week, and hide non-working days.
#SyncfusionMAUIAssistant How to restrict navigation with MinimumDateTime and MaximumDateTime to keep users in a valid planning range.
#SyncfusionMAUIAssistant Define special time regions to block interaction (e.g., holidays/breaks) and highlight them across views.
#SyncfusionMAUIAssistant Disable specific dates like weekends or holidays to prevent selection and interaction.
#SyncfusionMAUIAssistant Enable drag to reschedule, resize to change duration, and inline editors for quick appointment updates.
#SyncfusionMAUIAssistant Group by resources (rooms/people/teams) with color-coding and timeline views optimized for many resources.
#SyncfusionMAUIAssistant Load appointments on demand with a loading indicator for large schedules.
#SyncfusionMAUIAssistant Add reminder metadata to appointments and integrate with app notifications for alerts.
#SyncfusionMAUIAssistant How to style headers, cells, appointments, selection, and special regions; support Light/Dark themes.
ListView
The Syncfusion .NET MAUI ListView provides a high-performance, flexible list with rich templating, data operations, and interactions.
#SyncfusionMAUIAssistant Configure ListView with UI virtualization and recycling for smooth scrolling on large datasets.
#SyncfusionMAUIAssistant How to bind ListView to ObservableCollection/IEnumerable with change tracking and updates.
#SyncfusionMAUIAssistant How to use DataTemplate and DataTemplateSelector for different item appearances based on data.
#SyncfusionMAUIAssistant Enable grouping with sticky group headers and customize group header templates.
#SyncfusionMAUIAssistant Apply sorting and filtering via the ListView data source or ViewModel helpers.
#SyncfusionMAUIAssistant Configure single and multiple selection modes and perform programmatic selection.
#SyncfusionMAUIAssistant Add left and right swipe templates for contextual actions like delete and archive.
#SyncfusionMAUIAssistant Enable drag-and-drop to reorder ListView items and persist the new order.
#SyncfusionMAUIAssistant Add pull-to-refresh behavior to reload data with a loading indicator.
#SyncfusionMAUIAssistant Implement load-more at end of list with automatic and manual triggers for infinite scrolling.
#SyncfusionMAUIAssistant Configure dynamic item sizing to accommodate variable-height content.
#SyncfusionMAUIAssistant Add header and footer templates with optional sticky behavior for contextual UI.
#SyncfusionMAUIAssistant Scroll to a specific item or index with position (start/center/end) and animation options.
#SyncfusionMAUIAssistant Switch between linear and grid-like layouts and configure span/count where supported.
#SyncfusionMAUIAssistant Show a custom empty view template when no items are available.
AI AssistView
The Syncfusion .NET MAUI AI AssistView provides a ready-made conversational UI for integrating LLMs with features like message list, input box, suggestions, attachments, and tool/action invocation.
#SyncfusionMAUIAssistant Bind AssistView to a message collection with system, user, and pre load conversation history.
#SyncfusionMAUIAssistant Enable token streaming with a typing indicator and incremental message updates.
#SyncfusionMAUIAssistant How to add clickable suggestion chips that insert predefined prompts into the input box.
#SyncfusionMAUIAssistant How to allow users to attach files and include file metadata/content as context in AI requests.
#SyncfusionMAUIAssistant How to render assistant responses with Markdown (headings, code blocks) and support inline images/emojis.
#SyncfusionMAUIAssistant How to customize user/assistant avatars and use DataTemplate/DataTemplateSelector for message bubbles.
#SyncfusionMAUIAssistant How to handle provider errors with retry/cancel UI and graceful fallback messages.
#SyncfusionMAUIAssistant Apply custom themes for message bubbles, background, input bar, and suggestion chips (Light/Dark support).
#SyncfusionMAUIAssistant Configure Enter to send and Shift+Enter for newline; support multiline input with character counter.
#SyncfusionMAUIAssistant How to Save and restore conversations to local storage or database with message replay on app start.
#SyncfusionMAUIAssistant Display citations/references returned by the model as hyper links under the message.