Class CarouselParameterPath
Inheritance
System.Object
CarouselParameterPath
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Telerik.WinControls.UI.dll
Syntax
public abstract class CarouselParameterPath : ICarouselPath, INotifyPropertyChanged
Constructors
Declaration
public CarouselParameterPath()
Fields
Declaration
protected bool isModified
Field Value
Declaration
protected ValueMapper ranges
Field Value
Declaration
protected bool zIndexFromPathValue
Field Value
Declaration
protected double zIndexScale
Field Value
Properties
Declaration
public bool EnableRelativePath { get; set; }
Property Value
Implements
Declaration
public abstract object FinalPathPoint { get; }
Property Value
Implements
Declaration
public abstract object InitialPathPoint { get; }
Property Value
Implements
Declaration
protected virtual bool IsClosedPath { get; }
Property Value
Declaration
public virtual bool IsPathClosed { get; }
Property Value
Declaration
public double ZScale { get; set; }
Property Value
Implements
Methods
Declaration
public void ApplyToElement(VisualElement element, CarouselPathAnimationData data, double value, object evaluated, Animations flags, Size controlSize)
Parameters
Implements
Declaration
public Point3D ConvertFromRelativePath(Point3D point, Size ownerSize)
Parameters
|
Point3D
point
|
|
System.Drawing.Size
ownerSize
|
Returns
Implements
Declaration
public Point3D ConvertToRelativePath(Point3D point, Size ownerSize)
Parameters
|
Point3D
point
|
|
System.Drawing.Size
ownerSize
|
Returns
Implements
Declaration
public void CreateAnimation(VisualElement element, CarouselPathAnimationData data, int frames, int delay)
Parameters
Implements
Declaration
public object Evaluate(VisualElement element, CarouselPathAnimationData data, object value)
Parameters
Returns
Implements
Declaration
public abstract object EvaluateByParameter(VisualElement element, CarouselPathAnimationData data, double value)
Parameters
Returns
Declaration
public void InitializeItem(VisualElement element, object flags)
Parameters
Implements
Declaration
protected virtual void OnPropertyChanged(PropertyChangedEventArgs e)
Parameters
|
System.ComponentModel.PropertyChangedEventArgs
e
|
Declaration
protected void OnPropertyChanged(string propertyName)
Parameters
|
System.String
propertyName
|
Declaration
public double PositionsCount(int itemsCount)
Parameters
Returns
Implements
Declaration
public double Step(int itemsCount)
Parameters
Returns
Implements
Declaration
public bool ZindexFromPath()
Returns
Implements
Events
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
|
System.ComponentModel.PropertyChangedEventHandler
|
Extension Methods