Class
CarouselEllipsePath

Represents a custom made ellipse path which will be used to specify the path travelled by carousel items when animated

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class CarouselEllipsePath : CarouselParameterPath, ICarouselPath, INotifyPropertyChanged

Inheritance: objectCarouselParameterPathCarouselEllipsePath

Implements: ICarouselPathINotifyPropertyChanged

Inherited Members CarouselParameterPath.isModifiedCarouselParameterPath.zIndexFromPathValueCarouselParameterPath.zIndexScaleCarouselParameterPath.rangesCarouselParameterPath.OnPropertyChanged(string)CarouselParameterPath.Evaluate(VisualElement, CarouselPathAnimationData, object)CarouselParameterPath.CreateAnimation(VisualElement, CarouselPathAnimationData, int, int)CarouselParameterPath.ApplyToElement(VisualElement, CarouselPathAnimationData, double, object, Animations, Size)CarouselParameterPath.PositionsCount(int)CarouselParameterPath.Step(int)CarouselParameterPath.InitializeItem(VisualElement, object)CarouselParameterPath.ZindexFromPath()CarouselParameterPath.ConvertFromRelativePath(Point3D, Size)CarouselParameterPath.ConvertToRelativePath(Point3D, Size)CarouselParameterPath.ZScaleCarouselParameterPath.IsPathClosedCarouselParameterPath.IsClosedPathCarouselParameterPath.PropertyChanged

Constructors

CarouselEllipsePath()

Declaration

cs-api-definition
public CarouselEllipsePath()

Properties

Center

Declaration

cs-api-definition
public Point3D Center { get; set; }

Property Value

Point3D

FinalAngle

Declaration

cs-api-definition
public double FinalAngle { get; set; }

Property Value

double

FinalPathPoint

Declaration

cs-api-definition
public override object FinalPathPoint { get; }

Property Value

object

Overrides CarouselParameterPath.FinalPathPoint

InitialAngle

Gets or sets the angle where itms new items will first appear in the carousel view.

Declaration

cs-api-definition
public double InitialAngle { get; set; }

Property Value

double

InitialPathPoint

Declaration

cs-api-definition
public override object InitialPathPoint { get; }

Property Value

object

Overrides CarouselParameterPath.InitialPathPoint

U

Declaration

cs-api-definition
public Point3D U { get; set; }

Property Value

Point3D

V

Declaration

cs-api-definition
public Point3D V { get; set; }

Property Value

Point3D

Methods

EvaluateByParameter(VisualElement, CarouselPathAnimationData, double)

Declaration

cs-api-definition
public override object EvaluateByParameter(VisualElement element, CarouselPathAnimationData data, double value)

Parameters

element

VisualElement

data

CarouselPathAnimationData

value

double

Returns

object

Overrides CarouselParameterPath.EvaluateByParameter(VisualElement, CarouselPathAnimationData, double)

OnPropertyChanged(PropertyChangedEventArgs)

Declaration

cs-api-definition
protected override void OnPropertyChanged(PropertyChangedEventArgs e)

Parameters

e

PropertyChangedEventArgs

Overrides CarouselParameterPath.OnPropertyChanged(PropertyChangedEventArgs)