syncfusion-wpf-splitbutton

Implement a Syncfusion WPF SplitButton with MVVM command binding and data-bound dropdown items.

5|2|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/syncfusion/wpf-ui-components-skills --skill syncfusion-wpf-splitbutton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: syncfusion-wpf-splitbutton
Source: https://github.com/syncfusion/wpf-ui-components-skills/tree/main/skills/syncfusion-wpf-splitbutton
Command: npx skills add https://github.com/syncfusion/wpf-ui-components-skills --skill syncfusion-wpf-splitbutton

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides a ready-to-use Syncfusion WPF SplitButton (SplitButtonAdv) that combines a primary action with a dropdown menu, enabling MVVM-friendly command binding and consistent UI patterns across WPF applications.

Core Features & Use Cases

  • Data-bound dropdown menus via DropDownMenuGroup and ItemsSource for MVVM-driven applications
  • Separate command bindings for the primary button and each dropdown item using ICommand
  • Support for multiple size modes (Small, Normal, Large), dropdown directions, icons, and theming
  • Real-world usage patterns include toolbars, form actions with secondary options, and data-driven menus

Quick Start

Add a SplitButtonAdv in XAML, bind the primary Command to your view model, and populate the dropdown with a DropDownMenuGroup bound to your collection.

Frequently Asked Questions about syncfusion-wpf-splitbutton

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bind a WPF split button to commands in an MVVM application?

You can bind a WPF split button to commands by assigning separate ICommand instances to the primary button and each dropdown item, enabling full MVVM command binding without code-behind events.

How do I populate a WPF split button dropdown menu with data-bound items?

Populate a WPF split button dropdown using a DropDownMenuGroup bound to an ItemsSource collection, allowing the dropdown menu items to be dynamically driven by your view model data.

Can I apply theming and size modes to a WPF split button control?

Yes, a WPF split button supports multiple size modes (Small, Normal, Large), dropdown directions, icons, and consistent theming across Syncfusion WPF controls for unified UI styling.

What is the best way to create a toolbar split button with a primary action and secondary options in WPF?

A WPF split button combines a primary action with a dropdown menu of secondary options, making it ideal for toolbars and form actions where related choices need grouping.

Does the WPF split button require additional dependencies for MVVM data binding?

No, the WPF split button requires no external dependencies to support MVVM data binding, command patterns, and dropdown configuration, operating natively within the WPF environment.