Class RadCoverFlow
RadCoverFlow control.
Inheritance
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.Navigation.dll
Syntax
[TelerikToolboxCategory("Navigation")]
public class RadCoverFlow : ListBox
Constructors
RadCoverFlow()
Fields
CameraDistanceProperty
Identifies the
Declaration
public static readonly DependencyProperty CameraDistanceProperty
Field Value
System.Windows.DependencyProperty
|
CameraRotationProperty
Identifies the
Declaration
public static readonly DependencyProperty CameraRotationProperty
Field Value
System.Windows.DependencyProperty
|
CameraViewpointProperty
Identifies the
Declaration
public static readonly DependencyProperty CameraViewpointProperty
Field Value
System.Windows.DependencyProperty
|
DistanceBetweenItemsProperty
Identifies the
Declaration
public static readonly DependencyProperty DistanceBetweenItemsProperty
Field Value
System.Windows.DependencyProperty
|
DistanceFromSelectedItemProperty
Identifies the
Declaration
public static readonly DependencyProperty DistanceFromSelectedItemProperty
Field Value
System.Windows.DependencyProperty
|
EasingFunctionProperty
Identifies the
Declaration
public static readonly DependencyProperty EasingFunctionProperty
Field Value
System.Windows.DependencyProperty
|
EnableLoadNotificationProperty
Identifies the EnableLoadNotification dependency property.
Declaration
public static readonly DependencyProperty EnableLoadNotificationProperty
Field Value
System.Windows.DependencyProperty
|
IsReflectionEnabledProperty
Identifies the
Declaration
public static readonly DependencyProperty IsReflectionEnabledProperty
Field Value
System.Windows.DependencyProperty
|
ItemChangeDelayProperty
Identifies the
Declaration
public static readonly DependencyProperty ItemChangeDelayProperty
Field Value
System.Windows.DependencyProperty
|
ItemScaleProperty
Identifies the
Declaration
public static readonly DependencyProperty ItemScaleProperty
Field Value
System.Windows.DependencyProperty
|
OffsetXProperty
Identifies the
Declaration
public static readonly DependencyProperty OffsetXProperty
Field Value
System.Windows.DependencyProperty
|
OffsetYProperty
Identifies the
Declaration
public static readonly DependencyProperty OffsetYProperty
Field Value
System.Windows.DependencyProperty
|
OrientationProperty
Identifies the Orientation dependency property.
Declaration
public static readonly DependencyProperty OrientationProperty
Field Value
System.Windows.DependencyProperty
|
ReflectionHeightProperty
Identifies the ReflectionHeight dependency property.
Declaration
public static readonly DependencyProperty ReflectionHeightProperty
Field Value
System.Windows.DependencyProperty
|
ReflectionOpacityProperty
Identifies the ReflectionOpacity dependency property.
Declaration
public static readonly DependencyProperty ReflectionOpacityProperty
Field Value
System.Windows.DependencyProperty
|
RotationYProperty
Identifies the
Declaration
public static readonly DependencyProperty RotationYProperty
Field Value
System.Windows.DependencyProperty
|
Properties
CameraDistance
Gets or sets the camera distance.
Declaration
public double CameraDistance { get; set; }
Property Value
System.Double
The camera distance. |
CameraRotation
Gets or sets the camera rotation in angles.
Declaration
public double CameraRotation { get; set; }
Property Value
System.Double
The camera rotation. |
CameraViewpoint
Gets or sets the camera view point.
Declaration
public CameraViewpoint CameraViewpoint { get; set; }
Property Value
CameraViewpoint
The camera view point. |
DistanceBetweenItems
Gets or sets the distance between the items.
Declaration
public double DistanceBetweenItems { get; set; }
Property Value
System.Double
The distance between items. |
DistanceFromSelectedItem
Gets or sets the distance from the selected item.
Declaration
public double DistanceFromSelectedItem { get; set; }
Property Value
System.Double
The distance from selected item. |
EasingFunction
Gets or sets the easing function.
Declaration
public IEasingFunction EasingFunction { get; set; }
Property Value
System.Windows.Media.Animation.IEasingFunction
The easing function. |
IsReflectionEnabled
Gets or sets a value indicating whether the reflection is enabled.
Declaration
public bool IsReflectionEnabled { get; set; }
Property Value
System.Boolean
|
IsVirtualizing
Gets or sets a value indicating whether this instance is virtualizing its items.
Declaration
public bool IsVirtualizing { get; set; }
Property Value
System.Boolean
|
ItemChangeDelay
Gets or sets the item change delay.
Declaration
public TimeSpan ItemChangeDelay { get; set; }
Property Value
System.TimeSpan
The time to wait while switching multiple items. |
ItemScale
Gets or sets the scale of the item.
Declaration
public double ItemScale { get; set; }
Property Value
System.Double
The scale. |
OffsetX
Gets or sets the offset X.
Declaration
public double OffsetX { get; set; }
Property Value
System.Double
The offset X. |
OffsetY
Gets or sets the offset Y.
Declaration
public double OffsetY { get; set; }
Property Value
System.Double
The offset Y. |
Orientation
Gets or sets the orientation of the CoverFlow control.
Declaration
public Orientation Orientation { get; set; }
Property Value
System.Windows.Controls.Orientation
The orientation. |
ReflectionHeight
Gets or sets the height of the reflection.
Declaration
public double ReflectionHeight { get; set; }
Property Value
System.Double
The height of the reflection. |
ReflectionOpacity
Gets or sets the reflection opacity.
Declaration
public double ReflectionOpacity { get; set; }
Property Value
System.Double
The reflection opacity. |
RotationY
Gets or sets the projection rotation in Y dimension.
Declaration
public double RotationY { get; set; }
Property Value
System.Double
The rotation Y. |
Methods
ClearContainerForItemOverride(DependencyObject, Object)
Removes any bindings and templates applied to the item container for the specified content.
Declaration
protected override void ClearContainerForItemOverride(DependencyObject element, object item)
Parameters
System.Windows.DependencyObject
element
The combo box item used to display the specified content. |
System.Object
item
The item content. |
GetContainerForItemOverride()
Creates or identifies the element used to display a specified item.
Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
System.Windows.DependencyObject
A System.Windows.Controls.ListBoxItem corresponding to a specified item. |
GetEnableLoadNotification(DependencyObject)
Gets the value of the EnableLoadNotification attached property.
Declaration
public static bool GetEnableLoadNotification(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
|
Returns
System.Boolean
|
IsItemItsOwnContainerOverride(Object)
Determines if the specified item is (or is eligible to be) its own item container.
Declaration
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters
System.Object
item
The specified item. |
Returns
System.Boolean
True if the item is its own item container; otherwise, false. |
OnApplyTemplate()
Builds the visual tree for the CoverFlow control when a new template is applied.
Declaration
public override void OnApplyTemplate()
OnKeyDown(KeyEventArgs)
Provides handling for the System.Windows.UIElement.KeyDown event that occurs when a key is pressed while the control has focus.
Declaration
protected override void OnKeyDown(KeyEventArgs e)
Parameters
System.Windows.Input.KeyEventArgs
e
The event data. |
OnMouseWheel(MouseWheelEventArgs)
Called before the System.Windows.UIElement.MouseWheel event occurs to provide handling for the event in a derived class without attaching a delegate.
Declaration
protected override void OnMouseWheel(MouseWheelEventArgs e)
Parameters
System.Windows.Input.MouseWheelEventArgs
e
A System.Windows.Input.MouseWheelEventArgs that contains the event data. |
PrepareContainerForItemOverride(DependencyObject, Object)
Prepares the specified element to display the specified item.
Declaration
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters
System.Windows.DependencyObject
element
The element used to display the specified item. |
System.Object
item
The item to display. |
SetEnableLoadNotification(DependencyObject, Boolean)
Sets the value of the EnableLoadNotification attached property.
Declaration
public static void SetEnableLoadNotification(DependencyObject obj, bool value)
Parameters
System.Windows.DependencyObject
obj
|
System.Boolean
value
|