diff --git a/wpf/prompts.md b/wpf/prompts.md new file mode 100644 index 000000000..3860a4fdd --- /dev/null +++ b/wpf/prompts.md @@ -0,0 +1,284 @@ +--- +layout: post +title: Syncfusion AI Tools Prompts | Syncfusion +description: Explore the AI Tools Prompts to enhance WPF development productivity with code generation, configuration examples, and contextual guidance. +control: Syncfusion AI Tools Prompts +platform: wpf +documentation: ug +domainurl: ##DomainURL## +--- + +# Prompts for Syncfusion AI Tools + +Speed up WPF development 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 + +These prompts can be used with the MCP server or agent skills to streamline your development workflow. + +* Choose a prompt that fits your needs. +* Customize the prompt for your specific use case. +* Execute the prompt using your preferred AI tool (MCP server or agent skills). +* Always review and test the generated code before adding it to your project. + +## Component-specific Prompts + +### Grid + +The Syncfusion WPF Data Grid delivers fast, flexible tables for large datasets with built-in interactivity. + +{% promptcards %} +{% promptcard Paging and Sorting %} +How do I enable paging and sorting in the Syncfusion WPF Grid? +{% endpromptcard %} +{% promptcard Grouping and Filtering %} +Show me an example of grouping and filtering data in the Grid component. +{% endpromptcard %} +{% promptcard CRUD Operations %} +What's the code to implement full CRUD operations in Syncfusion WPF Grid? +{% endpromptcard %} +{% promptcard Grid Export to PDF and Excel %} +How can I add PDF and Excel export options to the Grid toolbar? +{% endpromptcard %} +{% promptcard Virtual Scrolling %} +How do I configure virtual scrolling for large datasets in the Grid? +{% endpromptcard %} +{% promptcard Multicolumn Grid Setup %} +Create a multicolumn Grid to display product details with sorting and filtering. +{% endpromptcard %} +{% promptcard Chat Integration %} +How can I integrate a chat widget inside each row of the Syncfusion Grid? +{% endpromptcard %} +{% promptcard Advanced Grid Features %} +Show me a Grid with paging, sorting, grouping, filtering, and virtual scrolling. +{% endpromptcard %} +{% promptcard Troubleshooting Grid Export %} +Why isn't my Grid exporting to PDF and Excel correctly? +{% endpromptcard %} +{% promptcard Inline Editing %} +How do I enable inline editing for CRUD operations in the Grid? +{% endpromptcard %} +{% promptcard Custom Toolbar %} +Add custom toolbar buttons for PDF and Excel export in the Grid. +{% endpromptcard %} +{% promptcard Dynamic Column Configuration %} +How can I dynamically configure multicolumn layout with filtering and sorting? +{% endpromptcard %} +{% endpromptcards %} + +### Chart + +The Syncfusion WPF Chart suite offers versatile visualization tools across various series types for insightful data representation. + +{% promptcards %} +{% promptcard Local and Remote Data %} +How do I bind both local and remote data sources to a Syncfusion Chart? +{% endpromptcard %} +{% promptcard Range Selection %} +Show me how to enable range selection in a Syncfusion WPF Chart. +{% endpromptcard %} +{% promptcard Chart Types Overview %} +What chart types are available in Syncfusion WPF Chart, and how do I configure them? +{% endpromptcard %} +{% promptcard Markers and Data Labels %} +How can I display markers and data labels on a line chart? +{% endpromptcard %} +{% promptcard Annotations %} +Add custom annotations to highlight specific data points in a chart. +{% endpromptcard %} +{% promptcard Chart Export to Image or PDF %} +How do I export a Syncfusion Chart to PDF or image format? +{% endpromptcard %} +{% promptcard Print Support %} +Enable print functionality for a Syncfusion WPF Chart component. +{% endpromptcard %} +{% promptcard Dynamic Chart with Remote Data %} +Create a chart that updates dynamically with remote API data. +{% endpromptcard %} +{% promptcard Multiple Series Types %} +How do I combine bar and line chart types in a single Syncfusion Chart? +{% endpromptcard %} +{% promptcard Troubleshooting Chart Data Binding %} +Why isn't my remote data showing up in the Syncfusion Chart? +{% endpromptcard %} +{% promptcard Interactive Range Selector %} +Configure a range selector for zooming and filtering in a time-series chart. +{% endpromptcard %} +{% promptcard Custom Markers and Labels %} +Show me an example of customizing chart markers and data label styles. +{% endpromptcard %} +{% endpromptcards %} + +### Schedule + +The Syncfusion WPF Schedule component helps manage events, resources, and timelines with powerful views and customization. + +{% promptcards %} +{% promptcard Module Injection %} +How do I inject required modules into the Syncfusion WPF Schedule component? +{% endpromptcard %} +{% promptcard Remote Data Binding %} +Bind the Schedule component to a remote API for dynamic event loading. +{% endpromptcard %} +{% promptcard CRUD Actions %} +Show me how to implement full CRUD operations in the Schedule component. +{% endpromptcard %} +{% promptcard Virtual Scrolling %} +Enable virtual scrolling for large event datasets in the Schedule view. +{% endpromptcard %} +{% promptcard Timezone Support %} +How can I configure timezone support in the Syncfusion WPF Schedule? +{% endpromptcard %} +{% promptcard Export Schedule to PDF or Excel %} +Add export functionality to download the Schedule view as PDF or Excel. +{% endpromptcard %} +{% promptcard Timeline Header Rows %} +How do I customize timeline header rows in the Schedule component? +{% endpromptcard %} +{% promptcard Multiple Module Injection %} +Inject multiple modules like Day, Week, and Timeline views into the Schedule component. +{% endpromptcard %} +{% promptcard Troubleshooting Schedule CRUD %} +Why aren't my CRUD actions working correctly in the Schedule component? +{% endpromptcard %} +{% promptcard Local and Remote Data %} +Bind both local and remote event data to the Schedule component. +{% endpromptcard %} +{% promptcard Export and Timezone %} +Configure timezone-aware exporting for the Schedule view. +{% endpromptcard %} +{% promptcard Advanced Schedule Setup %} +Create a Schedule with module injection, CRUD, virtual scrolling, and exporting. +{% endpromptcard %} +{% endpromptcards %} + +### Kanban + +The Syncfusion WPF Kanban organizes tasks in columns with drag-and-drop, swimlanes, and templating for agile workflows. + +{% promptcards %} +{% promptcard Data Binding %} +How do I bind local or remote data to the Syncfusion WPF Kanban board? +{% endpromptcard %} +{% promptcard Sorting %} +Enable sorting of cards within columns in the Kanban component. +{% endpromptcard %} +{% promptcard Swimlane View %} +Show me how to group Kanban cards using swimlane headers. +{% endpromptcard %} +{% promptcard Kanban Card Editing %} +How can I enable inline editing of Kanban cards? +{% endpromptcard %} +{% promptcard Virtualization %} +Configure virtualization for performance with large Kanban datasets. +{% endpromptcard %} +{% promptcard Localization %} +How do I localize labels and messages in the Kanban component? +{% endpromptcard %} +{% promptcard Drag and Drop %} +Enable drag-and-drop functionality for moving cards between columns. +{% endpromptcard %} +{% promptcard Sorting and Swimlane %} +Create a Kanban board with swimlane grouping and sortable cards. +{% endpromptcard %} +{% promptcard Editable Cards and Localization %} +Show me how to edit cards and apply localization in the Kanban component. +{% endpromptcard %} +{% promptcard Troubleshooting Kanban Drag and Drop %} +Why isn't drag-and-drop working correctly in my Kanban board? +{% endpromptcard %} +{% promptcard Remote Data and Virtualization %} +Bind remote data to the Kanban component and enable virtualization for performance. +{% endpromptcard %} +{% promptcard Advanced Kanban Setup %} +Create a Kanban board with data binding, swimlane, card editing, and drag-and-drop. +{% endpromptcard %} +{% endpromptcards %} + +### RichTextEditor + +The Syncfusion WPF RichTextEditor offers a modern WYSIWYG editor with extensive formatting, media, and integration features. + +{% promptcards %} +{% promptcard Toolbar Configuration %} +How do I customize the toolbar options in the Syncfusion RichTextEditor? +{% endpromptcard %} +{% promptcard Link Manipulation %} +Show me how to add, edit, and remove hyperlinks in the RichTextEditor content. +{% endpromptcard %} +{% promptcard Iframe Mode %} +How can I render the RichTextEditor inside an iframe for isolated styling? +{% endpromptcard %} +{% promptcard Module Injection %} +Inject feature modules like toolbar, link, and image into the RichTextEditor. +{% endpromptcard %} +{% promptcard Undo and Redo %} +Enable undo and redo functionality in the RichTextEditor toolbar. +{% endpromptcard %} +{% promptcard Forms Integration %} +How do I integrate a WPF form and validate input? +{% endpromptcard %} +{% promptcard Content Import and Export %} +Export RichTextEditor content to HTML or import existing HTML content. +{% endpromptcard %} +{% promptcard Advanced Toolbar %} +Create a RichTextEditor with toolbar options for formatting, links, and undo/redo. +{% endpromptcard %} +{% promptcard Iframe and Forms Support %} +Use the RichTextEditor in iframe mode and bind it to a form for submission. +{% endpromptcard %} +{% promptcard Undo/Redo and Export %} +Enable undo/redo and export content to HTML in the RichTextEditor. +{% endpromptcard %} +{% promptcard Module Injection and Link Editing %} +Inject toolbar and link modules to enable rich link editing in the editor. +{% endpromptcard %} +{% endpromptcards %} + +### Calendar + +The Syncfusion WPF Calendar supports flexible date selection, localization, and custom rendering. + +{% promptcards %} +{% promptcard Date Range Selection %} +How do I enable date range selection in the Syncfusion WPF Calendar? +{% endpromptcard %} +{% promptcard Globalization Support %} +Configure the Calendar to support multiple cultures and languages. +{% endpromptcard %} +{% promptcard Multi-Date Selection %} +Show me how to allow users to select multiple dates in the Calendar. +{% endpromptcard %} +{% promptcard Islamic Calendar Support %} +How can I switch the Calendar to use the Islamic calendar system? +{% endpromptcard %} +{% promptcard Skip Months Feature %} +Enable skipping months in the Calendar navigation for faster browsing. +{% endpromptcard %} +{% promptcard Calendar Showing Other Month Days %} +How do I show days from adjacent months in the current Calendar view? +{% endpromptcard %} +{% promptcard Custom Day Cell Format %} +Customize the day cell format in the Calendar to show short weekday names. +{% endpromptcard %} +{% promptcard Calendar Highlighting Weekends %} +Highlight weekends in the Calendar with a different background color. +{% endpromptcard %} +{% promptcard Globalization and Islamic Calendar %} +Configure the Calendar for Arabic culture using the Islamic calendar and localization. +{% endpromptcard %} +{% promptcard Multi-Selection and Range %} +Enable both multi-date selection and range selection in the Calendar. +{% endpromptcard %} +{% promptcard Troubleshooting Calendar Date Range %} +Why isn't my Calendar selecting the correct date range? +{% endpromptcard %} +{% promptcard Advanced Calendar Setup %} +Create a Calendar with date range, multi-selection, globalization, and weekend highlights. +{% endpromptcard %} +{% endpromptcards %} + +## See also + +* [SKills](./skills) +* [MCP Server](./mcp) \ No newline at end of file