Xceed.Products.Wpf.Toolkit.AvalonDock 5.1.25458.6678

dotnet add package Xceed.Products.Wpf.Toolkit.AvalonDock --version 5.1.25458.6678
                    
NuGet\Install-Package Xceed.Products.Wpf.Toolkit.AvalonDock -Version 5.1.25458.6678
                    
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="Xceed.Products.Wpf.Toolkit.AvalonDock" Version="5.1.25458.6678" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Xceed.Products.Wpf.Toolkit.AvalonDock" Version="5.1.25458.6678" />
                    
Directory.Packages.props
<PackageReference Include="Xceed.Products.Wpf.Toolkit.AvalonDock" />
                    
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 Xceed.Products.Wpf.Toolkit.AvalonDock --version 5.1.25458.6678
                    
#r "nuget: Xceed.Products.Wpf.Toolkit.AvalonDock, 5.1.25458.6678"
                    
#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 Xceed.Products.Wpf.Toolkit.AvalonDock@5.1.25458.6678
                    
#: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=Xceed.Products.Wpf.Toolkit.AvalonDock&version=5.1.25458.6678
                    
Install as a Cake Addin
#tool nuget:?package=Xceed.Products.Wpf.Toolkit.AvalonDock&version=5.1.25458.6678
                    
Install as a Cake Tool

Xceed Toolkit Plus for WPF – UI Controls & Components for .NET WPF Applications

Xceed 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.

Xceed.ToolkitPlus.WPF

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.


Main Features

Data & Input Controls

  • Advanced DataGrid with zero-lag data virtualization and grouping
  • Input controls: DateTimePicker, MaskedTextBox, NumericUpDown, ColorPicker
  • Specialized controls like Calculator, CheckListBox, Rating, and BusyIndicator
  • MVVM-ready PropertyGrid for object inspection

Layout & Navigation

  • Controls: Accordion, DockingManager, TabControl, Carousel
  • Windows and panels: StyleableWindow, MessageBox, ChildWindow
  • Docking & layout: floating panels, auto-hide, Visual Studio-style workspace

Visual Elements & Editors

  • Color and brush editors, font pickers
  • 2D/3D controls: charts, gauges, 3D containers
  • Sliders, buttons, toggles, progress bars with modern styling

Theming & Styling

  • All controls, including those from the .NET framework can be themed in Fluent Design, Metro, Material Design, Office, Light/Dark support, Windows 8-10
  • Built-in theme switcher at runtime

Supported Platforms

  • Windows Desktop (WPF)

Compatible With

  • .NET Framework 4.0 and later
  • .NET Core 3.1 and later
  • .NET 5, 6, 7, 8, 9

Feature Overview

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

Code Samples

1. Create a styleable window

<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>

2. Use the DateTimePicker

<xctk:DateTimePicker
    Value="{Binding SelectedDateTime}"
    Format="Custom"
    FormatString="MMMM dd, yyyy - hh:mm tt"
    Margin="10"/>

3. Bind objects To a PropertyGrid

<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; }
}

Get Started

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.


Documentation and Resources

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

Build professional-grade WPF UIs faster with polished controls, theming, and modern user experiences — all backed by Xceed’s 25+ years of excellence in .NET development.
There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on Xceed.Products.Wpf.Toolkit.AvalonDock:

Repository Stars
mirthestam/lean-monitor
Windows Desktop App to browse Lean engine's backtest and live monitor progress and results.
Version Downloads Last Updated
5.1.25458.6678 34 9/8/2025
5.0.25228.6150 1,122 4/28/2025
4.7.25103.5738 3,311 2/3/2025
4.6.24151.1544 6,090 3/4/2024
4.6.23520.1445 893 10/25/2023
4.5.23158.1451 1,513 4/3/2023
4.5.22477.12540 1,640 10/6/2022
4.4.22258.9000 1,446 5/14/2022
4.3.22108.21080 1,246 2/10/2022
4.3.21617.11540 828 12/21/2021
4.2.21354.9000 6,650 7/16/2021
4.1.21122.16390 2,108 2/24/2021
4.1.21063.2360 2,372 1/26/2021
4.0.20315.13310 128,942 6/19/2020
4.0.20076.12200 4,427 1/31/2020
3.8.19076.18510 6,489 1/30/2019

See Xceed Toolkit Plus for WPF web site for complete release notes: https://xceed.com/release-notes/#toolkit-wpf-5.1.25458.6678