With the 2024 Volume 4 release, we will discontinue support for .NET Framework 4.0 in WinForms, WPF, ASP.NET MVC, and Document Processing Libraries. Please plan to upgrade to .NET Framework 4.6.2 or higher.

With the 2025 Volume 1 release, we will discontinue support for .NET 6.0 and 7.0 in WinForms, WPF, WinUI, and Document Processing Libraries. Please plan to upgrade to .Net 8.0 or higher.

Welcome to Syncfusion WPF UI controls

22 Nov 20243 minutes to read

Syncfusion Essential Studio for WPF is a comprehensive collection of over 90+ essential WPF controls like DataGrid, Chart, Diagram, and PDF Viewer for building powerful line-of-business Windows applications faster. Syncfusion WPF controls provides unparalleled performance, stunning built-in themes, touch-friendly UI, localization and seamless integration with Visual Studio.

How to best read this user guide

  • The best way to get started would be to read the “Getting Started” section of the documentation for the component that you would like to start using first. The “Getting Started” guide gives just enough information that you need to know before starting to write code. This is the only section that is recommended to be read end-to-end before starting to write code, since all other information can be referred when needed.
  • Now that you are familiar with the basics of using the component, the next step would be to start integrating the component into your application. A good starting point is to refer to the code examples in the online or offline sample browser that contains hundreds of code examples, as it is very likely that you may find a code example that resembles your intended usage scenario.
  • After integrated the component into application using one of the code examples as a starting point, it is likely that you may want additional information on specific features and API. The best option is to search the specific topic using the search box that is available at the top of the user guide.
  • Another valuable resource is the API reference that provides detailed information on the object hierarchy as well as the settings available on every object.

Controls List

NOTE

The name of the Visual Studio Toolbox entry provided when the common control name and toolbox name differs.

Category
Control
GRID
DataGrid
TreeGrid
PropertyGrid
Excel-like Grid
DataPager
DATA VISUALIZATION
Charts
Diagram
Map
Surface Chart
Smith Chart
Gantt
Radial Gauge
Digital Gauge
Linear Gauge
Kanban Board
Barcode
Bullet Graph
Sunburst Chart
Sparkline
Range Selector
TreeMap
LAYOUT
Docking
Carousel
Card View
Tabbed MDI Form
Chromeless Window
Tab Splitter
GridSplitter
Tile View
FILE VIEWERS & EDITORS
PDF Viewer
ImageEditor
Spreadsheet
RichTextBox
Syntax Editor
FILE FORMAT FRAMEWORKS
Excel
PDF
Word
PowerPoint
NAVIGATION
TabControl
Ribbon
TreeView
BreadCrumb
Accordion
Navigation Pane
Navigation Drawer
Menu
TaskBar
Tab Navigation
Radial Menu
Toolbar
Tree Navigator
Wizard
INPUT CONTROLS
MaskedTextBox
Color Picker
Color Palette
Color Picker Palette
Currency TextBox
Integer TextBox
Double TextBox
Percent TextBox
Domain Updown
NumericUpdown
Radial Slider
Range Slider
Rating
Calculator

NOTE

Using Classic labeled controls in new projects is not recommended. In Classic labeled controls, new features and enhancements will not be included. You can only use it if the current control features meets the requirements of your application.

Licensing

Refer licensing documentation to learn about registering Syncfusion license key in your WPF application to use Syncfusion controls without license message dialog at runtime.

Additional help resources

The Knowledge Base section contains responses to some of the most common questions that other customers have asked in the past, so this would be a good place to search for topics that are not covered in the user guide.

Similar to the Knowledge Base, the Forum section also contains responses to questions that other customers have asked in the past.

Support and feedback

If you are unable to find the information that you are looking for in the self-help resources mentioned above then you contact us by creating a support ticket.

Don’t see what you need? Please request it in our feedback portal.