Xceed Toolkit Plus for WPF v5.0 Documentation
Xceed.Wpf.Toolkit Assembly / Xceed.Wpf.Toolkit.Chart Namespace / LayoutEngine Class
Members


In This Topic
    LayoutEngine Class
    In This Topic

    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
    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