Syncfusion.Blazor.SplitButtons 33.1.44

Prefix Reserved
dotnet add package Syncfusion.Blazor.SplitButtons --version 33.1.44
                    
NuGet\Install-Package Syncfusion.Blazor.SplitButtons -Version 33.1.44
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Syncfusion.Blazor.SplitButtons" Version="33.1.44" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Syncfusion.Blazor.SplitButtons" Version="33.1.44" />
                    
Directory.Packages.props
<PackageReference Include="Syncfusion.Blazor.SplitButtons" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Syncfusion.Blazor.SplitButtons --version 33.1.44
                    
#r "nuget: Syncfusion.Blazor.SplitButtons, 33.1.44"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Syncfusion.Blazor.SplitButtons@33.1.44
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Syncfusion.Blazor.SplitButtons&version=33.1.44
                    
Install as a Cake Addin
#tool nuget:?package=Syncfusion.Blazor.SplitButtons&version=33.1.44
                    
Install as a Cake Tool

Syncfusion® Blazor SplitButton Components

A comprehensive suite of Blazor button components for grouped buttons, dropdown menus, split buttons, and progress buttons. Includes Button Group, Dropdown Menu, Split Button, and Progress Button components.

Supported Components

This package includes the following components:

Blazor Button Group Component

The Blazor Button Group Component is a series of buttons aligned vertically or horizontally.

Key Features:

  • Horizontal and Vertical Layout: Arrange buttons horizontally or vertically
  • Selection Modes: Single or multiple selection modes
  • Predefined Styles: Built-in button styles and appearances
  • Different Sizes: Support for various button sizes
  • Rounded Corners: Customizable border radius options
  • Icon Support: Include icons within buttons
  • RTL Support: Right-to-left text direction support
  • UI Customization: Custom CSS and theme options

Blazor ButtonGroup

Documentation:

Blazor Dropdown Menu Component

The Blazor Dropdown Menu Component is a graphical UI component that lets users choose from a list of actions.

Key Features:

  • Icon Support: Built-in icons and custom icon positioning
  • Multiple Sizes: Predefined button sizes
  • Separators: Visual separators between menu items
  • Disabled Items: Disable specific menu items
  • Template Support: Rich templates for menu items
  • RTL Support: Right-to-left text direction support
  • Keyboard Navigation: Full keyboard support for accessibility
  • Custom Styling: CSS and theme customization options

Blazor Dropdown Menu

Documentation:

Blazor Split Button Component

The Blazor Split Button Component triggers a default action when clicked and provides a list of actions in a dropdown.

Key Features:

  • Primary and Dropdown Actions: Separate primary action and dropdown menu
  • Icon Support: Built-in icons and custom icon positioning
  • Multiple Sizes: Predefined button sizes
  • Disabled Items: Disable specific dropdown items
  • Item Separators: Visual separators between menu items
  • Template Support: Rich templates for dropdown items
  • RTL Support: Right-to-left text direction support
  • Keyboard Navigation: Full keyboard support for accessibility

Blazor Split Button

Documentation:

Blazor Progress Button Component

The Blazor Progress Button Component visualizes the progression of an operation in the background.

Key Features:

  • Progress Visualization: Display operation progress with visual indicators
  • Predefined Styles: Built-in button styles and themes
  • Multiple Button Types: Primary, secondary, and custom button types
  • Spinner Animation: Animated spinner during progress
  • Progress Tracking: Display percentage or duration-based progress
  • Custom Content: Include custom templates and content
  • Keyboard Navigation: Full keyboard support for accessibility
  • UI Customization: Custom CSS and theme options

Blazor Progress Button

Documentation:

System Requirements

  • .NET 8.0 or later (Blazor Web App, Blazor Server, Blazor WebAssembly and Blazor Hybrid)
  • See full requirements: System Requirements.

Installation

.NET CLI

dotnet add package Syncfusion.Blazor.SplitButtons

NuGet Package Manager

Install-Package Syncfusion.Blazor.SplitButtons

Add stylesheet and script references

  • For Blazor Server App / Blazor Web App, add these to Components/App.razor or App.razor.
  • For Blazor WebAssembly App: add these to wwwroot/index.html.
<link href="_content/Syncfusion.Blazor.Themes/bootstrap5.css" rel="stylesheet" />
<script src="_content/Syncfusion.Blazor.Core/scripts/syncfusion-blazor.min.js" type="text/javascript"></script>

Quick Start

Register the Syncfusion® Blazor services in Program.cs:

using Syncfusion.Blazor;

builder.Services.AddSyncfusionBlazor();

Button Group

<SfButtonGroup>
    <ButtonGroupButton>Left</ButtonGroupButton>
    <ButtonGroupButton>Center</ButtonGroupButton>
    <ButtonGroupButton>Right</ButtonGroupButton>
</SfButtonGroup>
<SfDropDownButton Content="Edit">
    <DropDownMenuItems>
        <DropDownMenuItem Text="Cut"></DropDownMenuItem>
        <DropDownMenuItem Text="Copy"></DropDownMenuItem>
        <DropDownMenuItem Text="Paste"></DropDownMenuItem>
    </DropDownMenuItems>
</SfDropDownButton>

ProgressButton

<SfProgressButton Content="Spin Left"></SfProgressButton>

SplitButton

<SfSplitButton Content="Paste">
    <DropDownMenuItems>
        <DropDownMenuItem Text="Cut" ></DropDownMenuItem>
        <DropDownMenuItem Text="Copy" ></DropDownMenuItem>
        <DropDownMenuItem Text="Paste"></DropDownMenuItem>
    </DropDownMenuItems>
</SfSplitButton>

Support

License

This is a commercial product and requires a paid license for possession or use. Review the Syncfusion® EULA.

About Syncfusion®

Syncfusion® provides 1600+ UI components and frameworks for web, mobile, and desktop development across multiple platforms:

Web: Blazor | ASP.NET Core | ASP.NET MVC | JavaScript | Angular | React | Vue

Mobile: Flutter | MAUI | UWP

Desktop: WinForms | WPF | WinUI

Learn more at www.syncfusion.com.

sales@syncfusion.com | Toll Free: 1-888-9-DOTNET

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (17)

Showing the top 5 NuGet packages that depend on Syncfusion.Blazor.SplitButtons:

Package Downloads
Syncfusion.Blazor.Inputs

Comprehensive Blazor Syncfusion® input components including TextBox, MaskedTextBox, NumericTextBox, Color Picker, File Upload, Slider, Rating, Signature, OTP Input, and Speech To Text. Features data validation, formatting, keyboard navigation, and accessibility support for .NET 8+.

Syncfusion.Blazor.RichTextEditor

Syncfusion® Blazor Rich Text Editor component for composing and formatting HTML content in .NET Blazor apps. Supports toolbar, markdown, paste cleanup, formats, and extensible plugins.

Syncfusion.Blazor.PdfViewer

This package provides the functionality to utilize the features of Syncfusion Blazor PDF Viewer component and more.

Syncfusion.Blazor.SfPdfViewer

This package provides the functionality to utilize the features of Syncfusion® Blazor PDF Viewer component and more.

Syncfusion.Blazor.FileManager

This package contains the Syncfusion® Blazor FileManager component.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
33.1.44 720 3/16/2026
32.2.9 4,498 3/9/2026
32.2.8 7,038 3/2/2026
32.2.7 8,998 2/23/2026
32.2.5 7,067 2/16/2026
32.2.4 7,672 2/10/2026
32.2.3 9,687 2/5/2026
32.1.25 12,699 1/26/2026
32.1.24 9,330 1/19/2026
32.1.23 13,311 1/13/2026
32.1.22 8,742 1/5/2026
32.1.21 8,055 12/29/2025
32.1.20 4,595 12/23/2025
32.1.19 15,015 12/16/2025
31.2.18 14,428 12/8/2025
31.2.16 14,747 12/1/2025
31.2.15 10,786 11/25/2025
31.2.12 13,043 11/18/2025
31.2.10 5,738 11/12/2025
31.2.5 12,004 11/3/2025
Loading failed