Xceed Toolkit Plus for WPF v4.6 Documentation
LayoutEngine Class
Members 


Xceed.Wpf.Toolkit Assembly > Xceed.Wpf.Toolkit.Chart Namespace : LayoutEngine Class

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.

Syntax
'Declaration
 
Public MustInherit Class LayoutEngine 
'Usage
 
Dim instance As LayoutEngine
public abstract class LayoutEngine 
Remarks

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 (AreaLayoutColumnLayoutLineLayout, and PieLayout) for more details and examples.

Inheritance Hierarchy

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

Requirements

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

See Also

Reference

LayoutEngine Members
Xceed.Wpf.Toolkit.Chart Namespace