Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
syncfusion avatar

Syncfusion Maui Toolkit Cards

  • 1 installs
  • 39 repo stars
  • Updated June 19, 2026
  • syncfusion/maui-toolkit-ui-components-skills

Implement stacked, swipeable Syncfusion SfCardLayout and SfCardView UIs in.NET MAUI apps.

About

Syncfusion MAUI Toolkit Cards documents how to build Tinder-style stacked card interfaces with SfCardLayout and SfCardView in.NET MAUI. mobile developers use it when onboarding flows, discovery decks, or actionable item stacks need swipe-to-dismiss or swipe-to-advance without hand-rolling gesture math. The skill walks ShowSwipedCard for edge peek of dismissed cards, VisibleIndex to jump programmatically, and SwipeDirection to constrain UX. XAML examples tie properties to HeightRequest layouts and labeled card content so agents generate valid Syncfusion markup. It is reference-shaped component documentation rather than a full app scaffold—pair it with your navigation and view models. Expect intermediate familiarity with MAUI namespaces and Syncfusion cards package installation before invoking the skill in an agent session.

  • SfCardLayout stacks SfCardView children with one visible card and swipe navigation
  • Four swipe directions: Left, Right, Top, Bottom
  • ShowSwipedCard, VisibleIndex, and SwipeDirection properties for programmatic and edge display control
  • Documents common scenarios, managing multiple cards, and best practices
  • Hard rule: SfCardLayout only accepts SfCardView as direct children

Syncfusion Maui Toolkit Cards by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #959 of 1,039 Mobile Development skills by installs in the Skillselion catalog
  • Data as of Jul 7, 2026 (Skillselion catalog sync)
npx skills add https://github.com/syncfusion/maui-toolkit-ui-components-skills --skill syncfusion-maui-toolkit-cards

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars39
Last updatedJune 19, 2026
Repositorysyncfusion/maui-toolkit-ui-components-skills

What it does

Implement stacked, swipeable Syncfusion SfCardLayout and SfCardView UIs in.NET MAUI apps.

Files

SKILL.mdMarkdownGitHub ↗

Implementing .NET MAUI Cards (SfCards)

The Syncfusion .NET MAUI Cards control, which provides both dismissible single card views (SfCardView) and swipeable card stacks (SfCardLayout). This skill covers installation, card creation, swipe gestures, customization, data binding, events, and modern visual effects.

When to Use This Skill

Use this skill when the user needs to:

  • Create dismissible card views - Single cards that can be swiped away (left/right)
  • Build card stacks - Multiple stacked cards with swipe navigation
  • Implement swipe gestures - Cards that respond to swipe in four directions (left, right, top, bottom)
  • Display card-based UI - Visual card containers for content organization
  • Add interactive cards - Cards with tap events, dismiss events, and state management
  • Bind data to cards - Dynamically generate cards from data collections using BindableLayout
  • Customize card appearance - Borders, corners, indicators, colors.
  • Handle card events - Tapped, dismissing, dismissed, index changing events

This skill is specifically for Syncfusion's .NET MAUI Cards control (SfCardView and SfCardLayout), not generic card layouts or other card libraries.

Component Overview

The Syncfusion .NET MAUI Cards control provides two main components:

1. SfCardView - A single card that can optionally be dismissed by swiping 2. SfCardLayout - A container for stacking multiple SfCardView items with swipe navigation

Key Capabilities:

  • Swipe-to-dismiss functionality
  • Multi-directional swipe support (left, right, top, bottom)
  • Visual customization (borders, corners, indicators)
  • Programmatic card dismissal
  • Data binding with BindableLayout
  • Comprehensive event handling

Documentation and Navigation Guide

Getting Started

📄 Read: references/getting-started.md

Read this reference when the user needs to:

  • Install the Syncfusion.Maui.Toolkit NuGet package
  • Register Syncfusion handlers in MauiProgram.cs (ConfigureSyncfusionToolkit)
  • Create their first SfCardView
  • Understand basic XAML and C# implementation patterns

Card View Features

📄 Read: references/card-views.md

Read this reference when the user works with single cards and needs:

  • SfCardView component overview and usage
  • SwipeToDismiss property for swipe-away functionality
  • IsDismissed property for programmatic dismissal
  • FadeOutOnSwiping visual effect
  • Single card implementation patterns
  • Standalone card scenarios

Card Layout Features

📄 Read: references/card-layouts.md

Read this reference when the user needs card stacks with:

  • SfCardLayout component (multiple stacked cards)
  • ShowSwipedCard property for edge display
  • VisibleIndex property for card navigation
  • SwipeDirection configuration (Left, Right, Top, Bottom)
  • Multiple card management
  • Swipe gesture navigation between cards

Customization and Styling

📄 Read: references/customization.md

Read this reference when the user wants to customize:

  • BorderColor, BorderWidth, CornerRadius properties
  • Background colors and gradients
  • Indicator customization (color, thickness, position)
  • FadeOutOnSwiping effect
  • Advanced visual styling
  • Custom card designs and themes

Data Binding with BindableLayout

📄 Read: references/data-binding.md

Read this reference when the user needs to:

  • Generate cards dynamically from data collections
  • Use BindableLayout with SfCardLayout
  • Set up ViewModels and data sources
  • Configure ItemsSource and ItemTemplate
  • Create data-driven card interfaces
  • Bind card properties to data models

Events and Interactions

📄 Read: references/events.md

Read this reference when the user needs to handle:

  • Tapped event (card tap detection)
  • VisibleIndexChanging event (before card changes, with Cancel support)
  • VisibleIndexChanged event (after card changes)
  • Dismissing event (before dismiss, with Cancel support)
  • Dismissed event (after dismiss completes)
  • Event handler implementation and scenarios

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.