'Declaration Public MustInherit Class LayoutEngine
'Usage Dim instance As LayoutEngine
public abstract class LayoutEngine
Base class of the engines that perform the layout, the arrangement, and the creation and the configuration of the ChartPrimitive objects associated with each chart type.
'Declaration Public MustInherit Class LayoutEngine
'Usage Dim instance As LayoutEngine
public abstract class LayoutEngine
Override the CreateElements method to create and configure the appropriate ChartPrimitive objects for the specified Series.
Override the PerformLayout method to perform the layout of chart primitives.
Override the ArrangePrimitives method to arrange chart primitives.
Override the ApplyDefaultTemplate method to implement the default template assignment for chart primitives for the series.
See the derived classes (AreaLayout, ColumnLayout, LineLayout, and PieLayout) for more details and examples.
System.Object
Xceed.Wpf.Toolkit.Chart.LayoutEngine
Xceed.Wpf.Toolkit.Chart.AreaLayout
Xceed.Wpf.Toolkit.Chart.ColumnLayout
Xceed.Wpf.Toolkit.Chart.LineLayout
Xceed.Wpf.Toolkit.Chart.PieLayout
Target Platforms: Windows 11, Windows 10, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2