Xceed Toolkit Plus for WPF is the commercial edition of the popular Toolkit for WPF project, the number one collection of WPF controls for creating next-gen Windows apps. You can try this package for free for 45 days, after which you will need to purchase a license key to continue using it.
$ dotnet add package Xceed.Products.Wpf.Toolkit.BaseXceed Toolkit Plus for WPF is a complete set of feature-rich, high-performance UI controls for .NET WPF.
It helps developers build modern, professional-grade Windows desktop applications with elegant user experiences using the Windows Presentation Foundation framework.
Click the image above to receive a trial license. It unlocks all features of the component. See the Get Started section below for details.
Brought to you by Xceed Software, the toolkit is trusted by Fortune 500 companies and developers worldwide.
DataGrid with zero-lag data virtualization and groupingDateTimePicker, MaskedTextBox, NumericUpDown, ColorPickerCalculator, CheckListBox, Rating, and BusyIndicatorPropertyGrid for object inspectionAccordion, DockingManager, TabControl, CarouselStyleableWindow, MessageBox, ChildWindow| Feature | Description |
|---|---|
| 100+ WPF Controls | Extensive suite of UI components for forms, data, layout, and visuals |
| Themes & Skins | Professionally designed themes, including Material, Fluent, Metro, Windows 10, and Office |
| DataGrid | Grouping, sorting, filtering, virtualization, and master/detail support |
| Docking & Layout | Visual Studio-style docking with floating windows and pinning |
| Property Grid | Bindable and customizable inspector for editing object properties |
| 3D Controls | Controls with rotation, flipping, and visual transitions |
| Charts & Gauges | Beautifully styled charting and gauge controls for dashboards |
| MVVM Support | Controls built for MVVM apps with full data binding support |
| Performance Optimized | Lightweight rendering and resource-efficient components |
| WPF Native | 100% native WPF – no WinForms or COM interop |
<xctk:StyleableWindow x:Class="WpfApp3.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:WpfApp3"
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
Title="MainWindow"
Height="450"
Width="800"
TitleForeground="Blue"
TitleFontSize="18"
TitleAlignment="Right"
WindowBorderBrush="Red"
WindowBorderThickness="5"
WindowBackground="LightBlue"
Background="LightGray"
CloseButtonVisibility="Collapsed">
<StackPanel VerticalAlignment="Center">
<TextBlock Text="Welcome to Xceed Toolkit Plus for WPF"
VerticalAlignment="Center"
HorizontalAlignment="Center"
FontSize="18" />
<xctk:DoubleUpDown Value="25"
Margin="20"
Width="75"/>
</StackPanel>
</xctk:StyleableWindow>
<xctk:DateTimePicker
Value="{Binding SelectedDateTime}"
Format="Custom"
FormatString="MMMM dd, yyyy - hh:mm tt"
Margin="10"/>
<xctk:PropertyGrid SelectedObject="{Binding MySettingsObject}" Margin="10"/>
public class Settings
{
public string Username { get; set; }
public bool IsEnabled { get; set; }
public DateTime LastUpdated { get; set; }
}
Xceed Toolkit Plus for WPF gives you the building blocks to create stunning, enterprise-ready desktop .NET applications.
Install via NuGet:
dotnet add package Xceed.Products.Wpf.Toolkit.Full
Add the license key in your application code:
public App()
{
Xceed.Wpf.Toolkit.Licenser.LicenseKey = "WTKXX-XXXXX-XXXXX-XXXX";
InitializeComponent();
}
Read the full documentation licensing article here.
| Resource | Link |
|---|---|
| Product Page and Pricing | Xceed Toolkit Plus for WPF |
| Documentation | Online Documentation |
| NuGet Package | NuGet Package |
| GitHub Repository | GitHub Repo |
| Blog & Updates | Xceed Blog |
| Support Forum | Xceed Support |
| License Details | Xceed Licensing |