Class ContainerVisualsFactory
Inheritance
System.Object
ContainerVisualsFactory
Namespace: Telerik.UI.Xaml.Controls.Chart
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class ContainerVisualsFactory : Object
Constructors
ContainerVisualsFactory()
Declaration
public ContainerVisualsFactory()
Methods
CanDrawContainerVisual(PresenterBase)
Declaration
protected virtual bool CanDrawContainerVisual(PresenterBase visualElement)
Parameters
|
PresenterBase
visualElement
|
Returns
|
System.Boolean
|
CreateContainerVisual(Compositor, Type)
Declaration
protected virtual ContainerVisual CreateContainerVisual(Compositor compositor, Type elementType)
Parameters
|
Microsoft.UI.Composition.Compositor
compositor
|
|
System.Type
elementType
|
Returns
|
Microsoft.UI.Composition.ContainerVisual
|
PrepareAxisLineVisual(PolarAxis, ContainerVisual, RadPoint, RadPoint)
Declaration
protected virtual ContainerVisual PrepareAxisLineVisual(PolarAxis axis, ContainerVisual lineContainer, RadPoint centerPoint, RadPoint arcPoint)
Parameters
|
PolarAxis
axis
|
|
Microsoft.UI.Composition.ContainerVisual
lineContainer
|
|
RadPoint
centerPoint
|
|
RadPoint
arcPoint
|
Returns
|
Microsoft.UI.Composition.ContainerVisual
|
PrepareBarIndicatorVisual(ContainerVisual, DataPoint)
Declaration
protected virtual ContainerVisual PrepareBarIndicatorVisual(ContainerVisual containerVisual, DataPoint dataPoint)
Parameters
|
Microsoft.UI.Composition.ContainerVisual
containerVisual
|
|
DataPoint
dataPoint
|
Returns
|
Microsoft.UI.Composition.ContainerVisual
|
PrepareCartesianAxisLineVisual(CartesianAxis, ContainerVisual, RadRect, AxisType)
Declaration
protected virtual ContainerVisual PrepareCartesianAxisLineVisual(CartesianAxis axis, ContainerVisual lineContainer, RadRect layoutSlot, AxisType axisType)
Parameters
|
CartesianAxis
axis
|
|
Microsoft.UI.Composition.ContainerVisual
lineContainer
|
|
RadRect
layoutSlot
|
|
AxisType
axisType
|
Returns
|
Microsoft.UI.Composition.ContainerVisual
|
PrepareCartesianChartGridLineVisual(ContainerVisual, RadRect, Orientation, DoubleCollection)
Declaration
protected virtual ContainerVisual PrepareCartesianChartGridLineVisual(ContainerVisual containerVisual, RadRect layoutSlot, Orientation orientation, DoubleCollection dashArray)
Parameters
|
Microsoft.UI.Composition.ContainerVisual
containerVisual
|
|
RadRect
layoutSlot
|
|
Microsoft.UI.Xaml.Controls.Orientation
orientation
|
|
Microsoft.UI.Xaml.Media.DoubleCollection
dashArray
|
Returns
|
Microsoft.UI.Composition.ContainerVisual
|
PrepareLineRenderVisual(ContainerVisual, IEnumerable<Point>, Brush, Double)
Declaration
protected virtual ContainerVisual PrepareLineRenderVisual(ContainerVisual containerVisual, IEnumerable<Point> points, Brush stroke, double strokeThickness)
Parameters
|
Microsoft.UI.Composition.ContainerVisual
containerVisual
|
|
System.Collections.Generic.IEnumerable<Windows.Foundation.Point>
points
|
|
Microsoft.UI.Xaml.Media.Brush
stroke
|
|
System.Double
strokeThickness
|
Returns
|
Microsoft.UI.Composition.ContainerVisual
|
PreparePointTemplateSeriesVisual(ContainerVisual, DataPoint)
Declaration
protected virtual ContainerVisual PreparePointTemplateSeriesVisual(ContainerVisual containerVisual, DataPoint dataPoint)
Parameters
|
Microsoft.UI.Composition.ContainerVisual
containerVisual
|
|
DataPoint
dataPoint
|
Returns
|
Microsoft.UI.Composition.ContainerVisual
|
PrepareTickVisual(ContainerVisual, RadRect)
Declaration
protected virtual ContainerVisual PrepareTickVisual(ContainerVisual containerVisual, RadRect layoutSlot)
Parameters
|
Microsoft.UI.Composition.ContainerVisual
containerVisual
|
|
RadRect
layoutSlot
|
Returns
|
Microsoft.UI.Composition.ContainerVisual
|