You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{% promptcard Appointment Mapping and Data Binding %}
160
158
#SyncfusionMAUIAssistant How to bind custom appointment models using mapping (subject, notes, location, start/end, color, recurrence) with MVVM.
161
-
162
-
163
-
Recurring Events and Series Editing
164
-
159
+
{% endpromptcard %}
160
+
{% promptcard Recurring Events and Series Editing %}
165
161
#SyncfusionMAUIAssistant Create recurring appointments (daily/weekly/monthly/yearly) and enable editing a single occurrence or the entire series.
166
-
167
-
168
-
Time Zones and DST
169
-
162
+
{% endpromptcard %}
163
+
{% promptcard Time Zones and DST %}
170
164
#SyncfusionMAUIAssistant Show appointments in specific time zones with automatic Daylight Saving Time handling and conversion.
171
-
172
-
173
-
Work Time, Work Days, and First Day of Week
174
-
165
+
{% endpromptcard %}
166
+
{% promptcard Work Time, Work Days, and First Day of Week %}
175
167
#SyncfusionMAUIAssistant How to set working hours, configure work days, customize the first day of week, and hide non-working days.
176
-
177
-
178
-
Min/Max Date Navigation Limits
179
-
168
+
{% endpromptcard %}
169
+
{% promptcard Min/Max Date Navigation Limits %}
180
170
#SyncfusionMAUIAssistant How to restrict navigation with MinimumDateTime and MaximumDateTime to keep users in a valid planning range.
181
-
182
-
183
-
Interactions and Keyboard Navigation
184
-
171
+
{% endpromptcard %}
172
+
{% promptcard Interactions and Keyboard Navigation %}
185
173
#SyncfusionMAUIAssistant Enable tap-to-create, selection, and Windows keyboard navigation; customize selection behavior.
186
-
187
-
188
-
Special Time Regions (Blocking Intervals)
189
-
174
+
{% endpromptcard %}
175
+
{% promptcard Special Time Regions (Blocking Intervals) %}
190
176
#SyncfusionMAUIAssistant Define special time regions to block interaction (e.g., holidays/breaks) and highlight them across views.
191
-
192
-
193
-
Blackout Dates (Selectable Day Predicate)
194
-
177
+
{% endpromptcard %}
178
+
{% promptcard Blackout Dates (Selectable Day Predicate) %}
195
179
#SyncfusionMAUIAssistant Disable specific dates like weekends or holidays to prevent selection and interaction.
196
-
197
-
198
-
Drag-and-Drop and Inline Editing
199
-
180
+
{% endpromptcard %}
181
+
{% promptcard Drag-and-Drop and Inline Editing %}
200
182
#SyncfusionMAUIAssistant Enable drag to reschedule, resize to change duration, and inline editors for quick appointment updates.
201
-
202
-
203
-
Resources and Grouping
204
-
183
+
{% endpromptcard %}
184
+
{% promptcard Resources and Grouping %}
205
185
#SyncfusionMAUIAssistant Group by resources (rooms/people/teams) with color-coding and timeline views optimized for many resources.
206
-
207
-
208
-
Load on Demand
209
-
186
+
{% endpromptcard %}
187
+
{% promptcard Load on Demand %}
210
188
#SyncfusionMAUIAssistant Load appointments on demand with a loading indicator for large schedules.
211
-
212
-
213
-
Reminders and Notifications Integration
214
-
189
+
{% endpromptcard %}
190
+
{% promptcard Reminders and Notifications Integration %}
215
191
#SyncfusionMAUIAssistant Add reminder metadata to appointments and integrate with app notifications for alerts.
216
-
217
-
218
-
Theming and Customization
219
-
192
+
{% endpromptcard %}
193
+
{% promptcard Theming and Customization %}
220
194
#SyncfusionMAUIAssistant How to style headers, cells, appointments, selection, and special regions; support Light/Dark themes.
221
-
195
+
{% endpromptcard %}
196
+
{% endpromptcards %}
222
197
223
198
### ListView
224
199
225
200
The Syncfusion .NET MAUI ListView provides a high-performance, flexible list with rich templating, data operations, and interactions.
226
201
227
-
High-Performance Virtualization
228
-
202
+
{% promptcards %}
203
+
{% promptcard High-Performance Virtualization %}
229
204
#SyncfusionMAUIAssistant Configure ListView with UI virtualization and recycling for smooth scrolling on large datasets.
230
-
231
-
232
-
Data Binding
233
-
205
+
{% endpromptcard %}
206
+
{% promptcard Data Binding %}
234
207
#SyncfusionMAUIAssistant How to bind ListView to ObservableCollection/IEnumerable with change tracking and updates.
235
-
236
-
237
-
Item Templates and Template Selector
238
-
208
+
{% endpromptcard %}
209
+
{% promptcard Item Templates and Template Selector %}
239
210
#SyncfusionMAUIAssistant How to use DataTemplate and DataTemplateSelector for different item appearances based on data.
240
-
241
-
242
-
Grouping with Sticky Headers
243
-
211
+
{% endpromptcard %}
212
+
{% promptcard Grouping with Sticky Headers %}
244
213
#SyncfusionMAUIAssistant Enable grouping with sticky group headers and customize group header templates.
245
-
246
-
247
-
Sorting and Filtering
248
-
214
+
{% endpromptcard %}
215
+
{% promptcard Sorting and Filtering %}
249
216
#SyncfusionMAUIAssistant Apply sorting and filtering via the ListView data source or ViewModel helpers.
250
-
251
-
252
-
Selection (Single/Multiple)
253
-
217
+
{% endpromptcard %}
218
+
{% promptcard Selection (Single/Multiple) %}
254
219
#SyncfusionMAUIAssistant Configure single and multiple selection modes and perform programmatic selection.
255
-
256
-
257
-
Swipe Actions
258
-
220
+
{% endpromptcard %}
221
+
{% promptcard Swipe Actions %}
259
222
#SyncfusionMAUIAssistant Add left and right swipe templates for contextual actions like delete and archive.
260
-
261
-
262
-
Drag-and-Drop Reordering
263
-
223
+
{% endpromptcard %}
224
+
{% promptcard Drag-and-Drop Reordering %}
264
225
#SyncfusionMAUIAssistant Enable drag-and-drop to reorder ListView items and persist the new order.
265
-
266
-
267
-
Pull-to-Refresh
268
-
226
+
{% endpromptcard %}
227
+
{% promptcard Pull-to-Refresh %}
269
228
#SyncfusionMAUIAssistant Add pull-to-refresh behavior to reload data with a loading indicator.
270
-
271
-
272
-
Load More / Infinite Scrolling
273
-
229
+
{% endpromptcard %}
230
+
{% promptcard Load More / Infinite Scrolling %}
274
231
#SyncfusionMAUIAssistant Implement load-more at end of list with automatic and manual triggers for infinite scrolling.
275
-
276
-
277
-
Variable Item Height
278
-
232
+
{% endpromptcard %}
233
+
{% promptcard Variable Item Height %}
279
234
#SyncfusionMAUIAssistant Configure dynamic item sizing to accommodate variable-height content.
280
-
281
-
282
-
Headers and Footers
283
-
235
+
{% endpromptcard %}
236
+
{% promptcard Headers and Footers %}
284
237
#SyncfusionMAUIAssistant Add header and footer templates with optional sticky behavior for contextual UI.
285
-
286
-
287
-
Programmatic Scrolling
288
-
238
+
{% endpromptcard %}
239
+
{% promptcard Programmatic Scrolling %}
289
240
#SyncfusionMAUIAssistant Scroll to a specific item or index with position (start/center/end) and animation options.
290
-
291
-
292
-
Layout Modes
293
-
241
+
{% endpromptcard %}
242
+
{% promptcard Layout Modes %}
294
243
#SyncfusionMAUIAssistant Switch between linear and grid-like layouts and configure span/count where supported.
295
-
296
-
297
-
Empty View
298
-
244
+
{% endpromptcard %}
245
+
{% promptcard Empty View %}
299
246
#SyncfusionMAUIAssistant Show a custom empty view template when no items are available.
300
-
247
+
{% endpromptcard %}
248
+
{% endpromptcards %}
301
249
302
250
### AI AssistView
303
251
304
252
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.
305
253
306
-
Messages
307
-
254
+
{% promptcard Messages %}
308
255
#SyncfusionMAUIAssistant Bind AssistView to a message collection with system, user, and preload conversation history.
309
-
310
-
311
-
Streaming and Typing Indicator
312
-
256
+
{% endpromptcard %}
257
+
{% promptcard Streaming and Typing Indicator %}
313
258
#SyncfusionMAUIAssistant Enable token streaming with a typing indicator and incremental message updates.
314
-
315
-
316
-
Suggestions (Quick Prompts)
317
-
259
+
{% endpromptcard %}
260
+
{% promptcard Suggestions (Quick Prompts) %}
318
261
#SyncfusionMAUIAssistant How to add clickable suggestion chips that insert predefined prompts into the input box.
319
-
320
-
321
-
Attachments and File Context
322
-
262
+
{% endpromptcard %}
263
+
{% promptcard Attachments and File Context %}
323
264
#SyncfusionMAUIAssistant How to allow users to attach files and include file metadata/content as context in AI requests.
324
-
325
-
326
-
Markdown and Rich Rendering
327
-
265
+
{% endpromptcard %}
266
+
{% promptcard Markdown and Rich Rendering %}
328
267
#SyncfusionMAUIAssistant How to render assistant responses with Markdown (headings, code blocks) and support inline images/emojis.
329
-
330
-
331
-
Avatars and Message Templates
332
-
268
+
{% endpromptcard %}
269
+
{% promptcard Avatars and Message Templates %}
333
270
#SyncfusionMAUIAssistant How to customize user/assistant avatars and use DataTemplate/DataTemplateSelector for message bubbles.
334
-
335
-
336
-
Error Handling and Retries
337
-
271
+
{% endpromptcard %}
272
+
{% promptcard Error Handling and Retries %}
338
273
#SyncfusionMAUIAssistant Hwo to handle provider errors with retry/cancel UI and graceful fallback messages.
339
-
340
-
341
-
Theming and Styling
342
-
274
+
{% endpromptcard %}
275
+
{% promptcard Theming and Styling %}
343
276
#SyncfusionMAUIAssistant Apply custom themes for message bubbles, background, input bar, and suggestion chips (Light/Dark support).
344
-
345
-
346
-
Command/Enter Behavior
347
-
277
+
{% endpromptcard %}
278
+
{% promptcard Command/Enter Behavior %}
348
279
#SyncfusionMAUIAssistant Configure Enter to send and Shift+Enter for newline; support multiline input with character counter.
349
-
350
-
351
-
Conversation Persistence
352
-
280
+
{% endpromptcard %}
281
+
{% promptcard Conversation Persistence %}
353
282
#SyncfusionMAUIAssistant How to Save and restore conversations to local storage or database with message replay on app start.
354
-
355
-
356
-
Citations and References
357
-
283
+
{% endpromptcard %}
284
+
{% promptcard Citations and References %}
358
285
#SyncfusionMAUIAssistant Display citations/references returned by the model as tappable links under the message.
0 commit comments