Control Dependencies

This section lists needed assembly or NuGet references to use any control in the application. You can refer to the installation and deployment section to know assembly installation location and NuGet packages section to know how to add NuGet reference.

You can refer to the syncfusion controls section to learn how to add syncfusion control.

NOTE

Starting with version 16.2(2018 Vol 2), the Syncfusion.Licensing.dll will be added as reference for all the Syncfusion WPF controls. Please refer to this help topic for more information.

AutoComplete

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF

BusyIndicator

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

ButtonAdv

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF

Calculate

Assembly references NuGet package
Syncfusion.Calculate.Base
Syncfusion.Calculate.WPF
Syncfusion.Calculate.WPF

CalendarEdit

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

CardView

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF
Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

CheckListBox

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF

ChromelessWindow

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

Clock

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

ColorPicker

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

ColorPickerPalette

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

ComboBoxAdv

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

CurrencyTextBox

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

DateTimeEdit

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

DockingManager

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF

DocumentContainer

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF

DoubleTextBox

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF
Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

Edit Control

Assembly references NuGet package
Syncfusion.Edit.WPF
Syncfusion.GridCommon.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF
Syncfusion.Edit.WPF

Gantt

Assembly references NuGet package
Syncfusion.Gantt.WPF
Syncfusion.Grid.WPF
Syncfusion.GridCommon.WPF
Syncfusion.Shared.WPF
Syncfusion.ProjIO.Base
Syncfusion.Gantt.WPF

Grid Control

Assembly references NuGet package
Syncfusion.Core
Syncfusion.Grid.WPF
Syncfusion.GridCommon.WPF
Syncfusion.Shared.WPF
Syncfusion.Grid.WPF

GroupBar

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF

HierarchyNavigator

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF

IntegerTextBox

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

ImageEditor

Assembly references NuGet package
Syncfusion.SfImageEditor.WPF
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.SfImageEditor.WPF

MaskedTextBox

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF
Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

NotifyIcon

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF

OlapChart

Assembly references NuGet package
Syncfusion.Chart.WPF
Syncfusion.Linq.Base
Syncfusion.Olap.Base
Syncfusion.Olap.Base
Syncfusion.OlapShared.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF
Syncfusion.OlapChart.WPF

Exporting OLAP Chart to PDF, Word and Image

For exporting OLAP chart contents to PDF, word and image, the following reference needs to be added in addition to the above assemblies.

Assembly references NuGet package
Syncfusion.OlapChartConverter.WPF Syncfusion.ExportOlapChart.Wpf

OlapClient

Assembly references NuGet package
Syncfusion.Chart.WPF
Syncfusion.Grid.WPF
Syncfusion.GridCommon.WPF
Syncfusion.Linq.Base
Syncfusion.Olap.Base
Syncfusion.OlapChart.WPF
Syncfusion.OlapChartConverter.WPF
Syncfusion.OlapGrid.WPF
Syncfusion.OlapGridCommon.WPF
Syncfusion.OlapGridConverter.WPF
Syncfusion.OlapShared.WPF
Syncfusion.OlapTools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF
Syncfusion.Tools.WPF.Resources
Syncfusion.OlapClient.WPF

OlapGauge

Assembly references NuGet package
Syncfusion.Gauge.WPF
Syncfusion.Olap.Base
Syncfusion.OlapShared.WPF
Syncfusion.Shared.WPF
Syncfusion.OlapGauge.WPF

OlapGrid

Assembly references NuGet package
Syncfusion.Grid.WPF
Syncfusion.GridCommon.WPF
Syncfusion.Linq.Base
Syncfusion.Olap.Base
Syncfusion.OlapGridCommon.WPF
Syncfusion.OlapShared.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF
Syncfusion.OlapGrid.WPF

Exporting OLAP Grid to Excel, Word, PDF and CSV

For exporting OLAP grid contents to excel, word, PDF and CSV, the following reference needs to be added in addition to the above assemblies.

Assembly references NuGet package
Syncfusion.OlapGridConverter.WPF Syncfusion.ExportOlapGrid.Wpf

PDFViewer

Assembly references NuGet package
Syncfusion.Compression.Base
Syncfusion.Pdf.Base
Syncfusion.PdfViewer.WPF
Syncfusion.Shared.WPF
Syncfusion.PdfViewer.WPF

PercentTextBox

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

PinnableListBox

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

PivotGrid

Assembly references NuGet package
Syncfusion.Grid.WPF
Syncfusion.GridCommon.WPF
Syncfusion.Linq.Base
Syncfusion.PivotAnalysis.Base
Syncfusion.Shared.WPF
Syncfusion.PivotTable.Wpf

Exporting Pivot Grid to Excel, Word, PDF and CSV

For exporting pivot grid contents to excel, word, PDF and CSV, the following references need to be added in addition to the above assemblies.

Assembly references NuGet package
Syncfusion.PivotGridConverter.WPF
Syncfusion.XlsIO.Base
Syncfusion.PivotTableExport.Wpf

PropertyGrid

Assembly references NuGet package
Syncfusion.PropertyGrid.WPF
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.PropertyGrid.WPF

ReportDesigner

Assembly references NuGet package
Syncfusion.Chart.Wpf
Syncfusion.Gauge.Wpf
Syncfusion.Grid.Wpf
Syncfusion.Linq.Base
Syncfusion.PropertyGrid.Wpf
Syncfusion.ReportControls.Wpf
Syncfusion.ReportDesigner.Wpf
Syncfusion.ReportViewer.Wpf
Syncfusion.SfMaps.Wpf
Syncfusion.SfSkinManager.Wpf
Syncfusion.Shared.Wpf
Syncfusion.Tools.Wpf
Syncfusion.ReportDesigner.WPF

ReportViewer

Assembly references NuGet package
Syncfusion.Chart.Wpf
Syncfusion.Compression.Base
Syncfusion.DocIO.Base
Syncfusion.Gauge.Wpf
Syncfusion.Grid.Wpf
Syncfusion.Linq.Base
Syncfusion.Pdf.Base
Syncfusion.PropertyGrid.Wpf
Syncfusion.ReportControls.Wpf
Syncfusion.ReportViewer.Wpf
Syncfusion.SfMaps.Wpf
Syncfusion.SfSkinManager.Wpf
Syncfusion.Shared.Wpf
Syncfusion.Tools.Wpf
Syncfusion.XlsIO.Base
Syncfusion.ReportViewer.WPF

ReportWriter

Assembly references NuGet package
Syncfusion.Chart.Wpf
Syncfusion.Compression.Base
Syncfusion.DocIO.Base
Syncfusion.Gauge.Wpf
Syncfusion.Linq.Base
Syncfusion.Pdf.Base
Syncfusion.ReportControls.Wpf
Syncfusion.ReportWriter.Base
Syncfusion.SfMaps.Wpf
Syncfusion.Shared.Wpf
Syncfusion.XlsIO.Base
No separate nuget

Ribbon

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF

RichTextBoxAdv

Assembly references NuGet package
Syncfusion.RichTextBoxAdv.WPF
Syncfusion.Shared.WPF
Syncfusion.Shared.WPF

RichTextDocIOParser

Assembly references NuGet package
Syncfusion.RichTextDocIOParser.WPF
Syncfusion.Compression.Base
Syncfusion.OfficeChart.Base
Syncfusion.RichTextBoxAdv.WPF
Syncfusion.Shared.WPF
For 3.5 and 4.0 frameworks:
Syncfusion.DocIO.ClientProfile

For 4.5 and higher frameworks:
Syncfusion.DocIO.Base
Syncfusion.RichTextDocIOParser.WPF

RichTextRibbon

Assembly references NuGet package
Syncfusion.RichTextRibbon.WPF
Syncfusion.RichTextBoxAdv.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF
Syncfusion.RichTextRibbon.WPF

SfAccordion

Assembly references NuGet package
Syncfusion.SfAccordion.WPF Syncfusion.SfAccordion.WPF

SfAreaSparkline

Assembly references NuGet package
Syncfusion.SfChart.WPF Syncfusion.SfChart.WPF

SfBarcode

Assembly references NuGet package
Syncfusion.SfBarcode.WPF Syncfusion.SfBarcode.WPF

SfBulletGraph

Assembly references NuGet package
Syncfusion.SfBulletGraph.WPF Syncfusion.SfBulletGraph.WPF

SfBusyIndicator

Assembly references NuGet package
Syncfusion.SfBusyIndicator.WPF
Syncfusion.SfShared.WPF
Syncfusion.SfBusyIndicator.WPF

SfCalculator

Assembly references NuGet package
Syncfusion.SfInput.WPF
Syncfusion.SfShared.WPF
Syncfusion.SfInput.WPF

SfChart

Assembly references NuGet package
Syncfusion.SfChart.WPF Syncfusion.SfChart.WPF

SfChromelessWindow

Assembly references NuGet package
Syncfusion.SfChromelessWindow.WPF
Syncfusion.Shared.WPF
Syncfusion.SfChromelessWindow.WPF

SfCircularProgressBar

Assembly references NuGet package
Syncfusion.SfProgressBar.WPF Syncfusion.SfProgressBar.WPF

SfColorPalette

Assembly references NuGet package
Syncfusion.SfColorPalette.WPF
Syncfusion.SfShared.WPF
Syncfusion.SfColorPalette.WPF

SfColumnSparkline

Assembly references NuGet package
Syncfusion.SfChart.WPF Syncfusion.SfChart.WPF

SfDataGrid

Assembly references NuGet package
Syncfusion.SfGrid.WPF
Syncfusion.Data.WPF
Syncfusion.Shared.WPF
Syncfusion.SfGrid.WPF

Exporting DataGrid to Excel, PDF and CSV

For exporting DataGrid to excel, pdf or csv, the following references need to be added in your application.

Assembly references NuGet package
Syncfusion.SfGridConverter.WPF
Syncfusion.XlsIO.Base
Syncfusion.Pdf.Base
Syncfusion.Compression.Base
Syncfusion.DataGridExcelExport.Wpf

Refer themes section for theming assembly references.

SfDataPager

Assembly references NuGet package
Syncfusion.SfGrid.WPF
Syncfusion.Data.WPF
Syncfusion.Shared.WPF
Syncfusion.SfGrid.WPF

SfDatePicker

Assembly references NuGet package
Syncfusion.SfInput.WPF
Syncfusion.SfShared.WPF
Syncfusion.SfInput.WPF

SfDateTimeRangeNavigator

Assembly references NuGet package
Syncfusion.SfChart.WPF Syncfusion.SfChart.WPF

SfDiagram

Assembly references NuGet package
Syncfusion.SfDiagram.WPF Syncfusion.SfDiagram.WPF

Printing and Print Preview

For printing the Diagram with new enhanced print preview,the below assembly need to be added in your application.

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

SfDomainUpDown

Assembly references NuGet package
Syncfusion.SfInput.WPF
Syncfusion.SfShared.WPF
Syncfusion.SfInput.WPF

SfGauge

Assembly references NuGet package
Syncfusion.SfGauge.WPF Syncfusion.SfGauge.WPF

SfGridSplitter

Assembly references NuGet package
Syncfusion.SfInput.WPF
Syncfusion.SfShared.WPF
Syncfusion.SfInput.WPF

SfHeatMap

Assembly references NuGet package
Syncfusion.SfHeatMap.WPF Syncfusion.SfHeatMap.WPF

SfHubTile

Assembly references NuGet package
Syncfusion.SfHubTile.WPF
Syncfusion.SfShared.WPF
Syncfusion.SfHubTile.WPF

SfKanban

Assembly references NuGet package
Syncfusion.SfKanban.WPF Syncfusion.SfKanban.WPF

SfLinearProgressBar

Assembly references NuGet package
Syncfusion.SfProgressBar.WPF Syncfusion.SfProgressBar.WPF

SfLineSparkline

Assembly references NuGet package
Syncfusion.SfChart.WPF Syncfusion.SfChart.WPF

SfMaps

Assembly references NuGet package
Syncfusion.SfMaps.WPF Syncfusion.SfMaps.WPF

SfMaskedEdit

Assembly references NuGet package
Syncfusion.SfInput.WPF
Syncfusion.SfShared.WPF
Syncfusion.SfInput.WPF

SfNavigationDrawer

Assembly references NuGet package
Syncfusion.SfNavigationDrawer.WPF Syncfusion.SfNavigationDrawer.WPF

SfPulsingTile

Assembly references NuGet package
Syncfusion.SfHubTile.WPF
Syncfusion.SfShared.WPF
Syncfusion.SfHubTile.WPF

SfRadialMenu

Assembly references NuGet package
Syncfusion.SfRadialMenu.WPF
Syncfusion.Shared.WPF
Syncfusion.SfRadialMenu.WPF

SfRadialSlider

Assembly references NuGet package
Syncfusion.SfRadialMenu.WPF
Syncfusion.SfShared.WPF
Syncfusion.SfRadialMenu.WPF

SfRangeSlider

Assembly references NuGet package
Syncfusion.SfInput.WPF
Syncfusion.SfShared.WPF
Syncfusion.SfInput.WPF

SfRating

Assembly references NuGet package
Syncfusion.SfInput.WPF
Syncfusion.SfShared.WPF
Syncfusion.SfInput.WPF

SfRichTextBoxAdv

Assembly references NuGet package
Syncfusion.SfRichTextBoxAdv.WPF
Syncfusion.Compression.Base
Syncfusion.OfficeChart.Base
Syncfusion.Shared.WPF
For 3.5 and 4.0 frameworks:
Syncfusion.DocIO.ClientProfile
For 4.5 and higher frameworks:
Syncfusion.DocIO.Base
Syncfusion.SfRichTextBoxAdv.WPF

SfRichTextRibbon

Assembly references NuGet package
Syncfusion.SfRichTextRibbon.WPF
Syncfusion.Compression.Base
Syncfusion.OfficeChart.Base
Syncfusion.SfRichTextBoxAdv.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF
For 3.5 and 4.0 frameworks:
Syncfusion.DocIO.ClientProfile
For 4.5 and higher frameworks:
Syncfusion.DocIO.Base
Syncfusion.SfRichTextRibbon.WPF

SfSchedule

Assembly references NuGet package
Syncfusion.SfSchedule.WPF
Syncfusion.SfRadialMenu.WPF
Syncfusion.SfShared.WPF
Syncfusion.Shared.WPF
Syncfusion.SfSchedule.WPF

SfSmithChart

Assembly references NuGet package
Syncfusion.SfSmithChart.WPF Syncfusion.SfSmithChart.WPF

SfSpellChecker

Assembly references NuGet package
Syncfusion.SpellChecker.Base
Syncfusion.SfSpellChecker.WPF
Syncfusion.SfSpellChecker.WPF

SfSpreadsheet

Assembly references NuGet package
Syncfusion.SfCellGrid.WPF
Syncfusion.SfGridCommon.WPF
Syncfusion.SfSpreadsheet.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF
Syncfusion.XlsIO.Base
Syncfusion.SfSpreadsheet.WPF

Import Chart, Sparklines from Excel to SfSpreadsheet

For Importing Chart or Sparklines in SfSpreadsheet, the following references need to be added in your application.

Assembly references NuGet package
Syncfusion.SfSpreadsheetHelper.WPF
Syncfusion.ExcelChartToImageConverter.WPF
Syncfusion.SfChart.WPF
Syncfusion.SfSpreadsheetHelper.WPF

Exporting SfSpreadsheet to PDF

For exporting SfSpreadsheet to pdf, the following references need to be added in your application.

Assembly references NuGet package
Syncfusion.ExcelToPDFConverter.Base
Syncfusion.Pdf.Base
Syncfusion.SfSpreadsheet.WPF

SfSunburstChart

Assembly references NuGet package
Syncfusion.SfSunburstChart.WPF Syncfusion.SfSunburstChart.WPF

SfTextboxExt

Assembly references NuGet package
Syncfusion.SfInput.WPF
Syncfusion.SfShared.WPF
Syncfusion.SfInput.WPF

SfTimePicker

Assembly references NuGet package
Syncfusion.SfInput.WPF
Syncfusion.SfShared.WPF
Syncfusion.SfInput.WPF

SfTreeGrid

Assembly references NuGet package
Syncfusion.SfGrid.WPF
Syncfusion.Data.WPF
Syncfusion.Shared.WPF
Syncfusion.SfGrid.WPF

Exporting TreeGrid to Excel, PDF and CSV

For exporting TreeGrid to excel, pdf or csv, the following references need to be added in your application.

Assembly references NuGet package
Syncfusion.SfGridConverter.WPF
Syncfusion.XlsIO.Base
Syncfusion.Pdf.Base
Syncfusion.Compression.Base
Syncfusion.DataGridExcelExport.Wpf

SfTreeMap

Assembly references NuGet package
Syncfusion.SfTreeMap.WPF Syncfusion.SfTreeMap.WPF

SfTreeNavigator

Assembly references NuGet package
Syncfusion.SfTreeNavigator.WPF
Syncfusion.SfShared.WPF
Syncfusion.SfTreeNavigator.WPF

SfWinLossSparkline

Assembly references NuGet package
Syncfusion.SfChart.WPF Syncfusion.SfChart.WPF

SkinManager

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

SplitButton

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

TabControlExt

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF

TabNavigation

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF

TabSplitter

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF

TaskBar

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF

TileView

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

TimespanEdit

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

ToolBarAdv

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

TreeViewAdv

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Tools.WPF

UpDown

Assembly references NuGet package
Syncfusion.Shared.WPF Syncfusion.Shared.WPF

Wizard

Assembly references NuGet package
Syncfusion.Tools.WPF
Syncfusion.Shared.WPF
Syncfusion.Shared.WPF

SfSkinManager Dependencies

Blend

Assembly references NuGet package
Syncfusion.Themes.Blend.WPF
Syncfusion.SfSkinManager.WPF
Syncfusion.Themes.Blend.WPF

Lime

Assembly references NuGet package
Syncfusion.Themes.Lime.WPF
Syncfusion.SfSkinManager.WPF
Syncfusion.Themes.Lime.WPF

Metro

Assembly references NuGet package
Syncfusion.Themes.Metro.WPF
Syncfusion.SfSkinManager.WPF
Syncfusion.Themes.Metro.WPF

Office2010Black

Assembly references NuGet package
Syncfusion.Themes.Office2010Black.WPF
Syncfusion.SfSkinManager.WPF
Syncfusion.Themes.Office2010Black.WPF

Office2010Blue

Assembly references NuGet package
Syncfusion.Themes.Office2010Blue.WPF
Syncfusion.SfSkinManager.WPF
Syncfusion.Themes.Office2010Blue.WPF

Office2010Silver

Assembly references NuGet package
Syncfusion.Themes.Office2010Silver.WPF
Syncfusion.SfSkinManager.WPF
Syncfusion.Themes.Office2010Silver.WPF

Office2013DarkGray

Assembly references NuGet package
Syncfusion.Themes.Office2013DarkGray.WPF
Syncfusion.SfSkinManager.WPF
Syncfusion.Themes.Office2013DarkGray.WPF

Office2013LightGray

Assembly references NuGet package
Syncfusion.Themes.Office2013LightGray.WPF
Syncfusion.SfSkinManager.WPF
Syncfusion.Themes.Office2013LightGray.WPF

Office2013White

Assembly references NuGet package
Syncfusion.Themes.Office2013White.WPF
Syncfusion.SfSkinManager.WPF
Syncfusion.Themes.Office2013White.WPF

Saffron

Assembly references NuGet package
Syncfusion.Themes.Saffron.WPF
Syncfusion.SfSkinManager.WPF
Syncfusion.Themes.Saffron.WPF

VisualStudio2013

Assembly references NuGet package
Syncfusion.Themes.VisualStudio2013.WPF
Syncfusion.SfSkinManager.WPF
Syncfusion.Themes.VisualStudio2013.WPF