
Xceed's WPF chart control is designed to display rich, flexible, configurable, extendable charts. The control is 100% lookless and is able to display multiple areas with multiple charts at the same time. It supports area, column (bar), line, and pie charts, and also provides the ability to create custom charts.

'Declaration<StyleTypedPropertyAttribute(Property="FocusVisualStyle", StyleTargetType=System.Windows.Controls.Control)> <XmlLangPropertyAttribute("Language")> <UsableDuringInitializationAttribute(True)> <RuntimeNamePropertyAttribute("Name")> <UidPropertyAttribute("Uid")> <TypeDescriptionProviderAttribute(MS.Internal.ComponentModel.DependencyObjectProvider)> <NameScopePropertyAttribute("NameScope", System.Windows.NameScope)> Public Class Chart Inherits System.Windows.Controls.Control
'UsageDim instance As Chart
[StyleTypedProperty(Property="FocusVisualStyle", StyleTargetType=System.Windows.Controls.Control)] [XmlLangProperty("Language")] [UsableDuringInitialization(true)] [RuntimeNameProperty("Name")] [UidProperty("Uid")] [TypeDescriptionProvider(MS.Internal.ComponentModel.DependencyObjectProvider)] [NameScopeProperty("NameScope", System.Windows.NameScope)] public class Chart : System.Windows.Controls.Control
Use the Areas property to add Area objects.
The chart control provides a built-in legend. Howewer, if a custom legend is needed, use the Legend property.
<xctk:Chart> <xctk:Chart.Areas> <xctk:Area x:Name="_area1" Title="Area #1"> <xctk:Area.Series> <xctk:Series x:Name="_series"> <xctk:Series.Layout> <xctk:LineLayout /> </xctk:Series.Layout> <xctk:Series.DataPoints> <xctk:DataPoint X="1" Y="1" Label="Oct" /> <xctk:DataPoint X="2" Y="2" Label="Jan"/> <xctk:DataPoint X="2.5" Y="1.5" Label="Feb" /> <xctk:DataPoint X="4" Y="1" Label="Jun"/> <xctk:DataPoint X="1.5" Y="3" Label="Dec"/> <xctk:DataPoint X="5" Y="5" Label="Apr"/> <xctk:DataPoint X="3" Y="1" Label="Nov"/> <xctk:DataPoint X="4.5" Y="7" Label="Jul"/> <xctk:DataPoint X="3.5" Y="4.5" Label="Aug"/> </xctk:Series.DataPoints> </xctk:Series> </xctk:Area.Series> </xctk:Area> </xctk:Chart.Areas> </xctk:Chart>
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
System.Windows.Media.Visual
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
Xceed.Wpf.Toolkit.Chart.Chart
| Name | Description | |
|---|---|---|
![]() | Chart Constructor | Initializes a new instance of the Chart class. |
| Name | Description | |
|---|---|---|
![]() | FindLogicalAncestor<T> | Finds the logical ancenster |
![]() | FindLogicalAncestorsAndSelf | |
![]() | FindLogicalChildren<T> | Find the logical children. |
![]() | FindVisualAncestor<T> | Finds the visual ancestor. |
![]() | FindVisualChildren<T> | Finds the visual children. |
![]() | FindVisualTreeRoot | Finds the visual tree root. |
![]() | ShowDialog | Overloaded. |
.NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.
.NET Framework: net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.