Welcome to Syncfusion WPF UI controls

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 inside brackets if the common control name and toolbox name differs.

GRIDS

DataGrid - SfDataGrid

TreeGrid - SfTreeGrid

PropertyGrid

Excel-like Grid - GridControl

DataPager
DATA VISUALIZATION

Charts - SfChart

Diagram - SfDiagram

Map - SfMap

Surface Chart - SfSurfaceChart

Smith Chart - SfSmithChart

Gantt - GanttControl

Radial Gauge - SfCircularGauge

Digital Gauge - SfDigitalGauge

Linear Gauge - SfLinearGauge

Kanban Board - SfKanban

Barcode - SfBarcode

Bullet Graph - SfBulletGraph

Sunburst Chart - SfSunburstChart

Sparkline - SfLineSparkline

HeatMap - SfHeatMap

Range Selector - SfDateTimeRangeNavigator

TreeMap - SfTreeMap

LAYOUT

Docking - DockingManager

Carousel Card View

Tabbed MDI Form - DocumentContainer

Chromeless Window Tab Splitter

GridSplitter - SfGridSplitter

Tile View - TileViewControl

FILE VIEWERS & EDITORS

PDF Viewer - PdfViewerControl

ImageEditor - SfImageEditor

Spreadsheet - SfSpreadsheet

RichTextBox - SfRichTextBoxAdv

Syntax Editor - EditControl

FILE FORMAT FRAMEWORKS

Excel - XlsIO

PDF

Word - DocIO

PowerPoint - Presentation

NAVIGATION

TabControl - TabControlExt

Ribbon

TreeView - TreeViewAdv

BreadCrumb - HierarchicalNavigator

Accordion - SfAccordion

Navigation Pane - GroupBar

Navigation Drawer - SfNavigationDrawer

Menu - MenuAdv

TaskBar

Tab Navigation - TabNavigationControl

Radial Menu - SfRadialMenu

Toolbar - ToolBarAdv

Tree Navigator - SfTreeNavigator

Wizard - WizardControl

INPUT CONTROLS

MaskedTextBox - SfMaskedEdit

Color Picker

Color Palette - SfColorPalette

Color Picker Palette Currency TextBox Integer TextBox
Double TextBox Percent TextBox

Domain Updown - SfDomainUpDown

NumericUpdown - UpDown

Radial Slider - SfRadialSlider

Range Slider - SfRangeSlider

Rating - SfRating

Calculator - SfCalculator

NOTIFICATION

Busy Indicator - SfBusyIndicator

Hub Tile - SfHubTile

Notify Icon
Linear ProgressBar Circular ProgressBar
LISTS AND DROPDOWN

CheckedListBox - CheckListBox

ComboBox - ComboBoxAdv

AutoComplete - SfTextBoxExt

Multi Column Dropdown - SfMultiColumnDropDownControl

Grouping
BUTTONS

Dropdown Button - DropDownButtonAdv

Split Button - SplitButtonAdv

Button - ButtonAdv

CALENDARS

DatePicker - SfDatePicker

DateTimePicker - DateTimeEdit

Calendar - CalendarEdit

TimeSpan Editor - TimeSpanEdit

TimePicker - SfTimePicker

Scheduler - SfSchedule

REPORTING
Report Designer Report Writer Report Viewer
BUSINESS INTELLIGENCE

Pivot Grid - PivotGridControl

OLAP Chart OLAP Client
OLAP Gauge OLAP Grid
DATA SCIENCE
Predictive Analytics
MISCELLANEOUS

SpellChecker - SfSpellChecker

Calculation Engine - Calculate
CLASSIC CONTROLS
AutoComplete classic Chart classic Diagram classic
GridDataControl classic GridTreeControl classic Spreadsheet classic
RichTextBoxAdv classic

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.