New to Telerik UI for WinFormsStart a free 30-day trial

ICarouselPath

Interface

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
public interface ICarouselPath : INotifyPropertyChanged

Derived Classes: CarouselBezierPathCarouselEllipsePathCarouselParameterPath

Inherited Members INotifyPropertyChanged.PropertyChanged

Properties

C#
bool EnableRelativePath { get; set; }
C#
object FinalPathPoint { get; }
C#
object InitialPathPoint { get; }
C#
double ZScale { get; set; }

Methods

C#
void ApplyToElement(VisualElement element, CarouselPathAnimationData data, double value, object evaluated, Animations flags, Size controlSize)
Parameters:elementVisualElementdataCarouselPathAnimationDatavaluedoubleevaluatedobjectflagsAnimationscontrolSizeSize
C#
Point3D ConvertFromRelativePath(Point3D point, Size ownerSize)
Parameters:pointPoint3DownerSizeSizeReturns:

Point3D

C#
Point3D ConvertToRelativePath(Point3D point, Size ownerSize)
Parameters:pointPoint3DownerSizeSizeReturns:

Point3D

C#
void CreateAnimation(VisualElement element, CarouselPathAnimationData data, int frames, int delay)
Parameters:elementVisualElementdataCarouselPathAnimationDataframesintdelayint
C#
object Evaluate(VisualElement element, CarouselPathAnimationData data, object value)
Parameters:elementVisualElementdataCarouselPathAnimationDatavalueobjectReturns:

object

C#
void InitializeItem(VisualElement element, object flags)
Parameters:elementVisualElementflagsobject
C#
double PositionsCount(int itemsCount)
Parameters:itemsCountintReturns:

double

C#
double Step(int itemsCount)
Parameters:itemsCountintReturns:

double

C#
bool ZindexFromPath()
Returns:

bool