menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class CarouselPanel - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class CarouselPanel

    Inheritance
    System.Object
    CarouselPanel
    Namespace: Syncfusion.Windows.Shared
    Assembly: Syncfusion.Shared.Wpf.dll
    Syntax
    [CLSCompliant(false)]
    public class CarouselPanel : Canvas

    Constructors

    CarouselPanel()

    Declaration
    public CarouselPanel()

    Fields

    _targetRotation

    Declaration
    protected double _targetRotation
    Field Value
    Type
    System.Double

    _timer

    Declaration
    protected DispatcherTimer _timer
    Field Value
    Type
    System.Windows.Threading.DispatcherTimer

    EnableRotationAnimationProperty

    Declaration
    public static readonly DependencyProperty EnableRotationAnimationProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    OpacityFractionProperty

    Declaration
    public static readonly DependencyProperty OpacityFractionProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    RadiusXProperty

    Declaration
    public static readonly DependencyProperty RadiusXProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    RadiusYProperty

    Declaration
    public static readonly DependencyProperty RadiusYProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    RotationSpeedProperty

    Declaration
    public static readonly DependencyProperty RotationSpeedProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ScaleFractionProperty

    Declaration
    public static readonly DependencyProperty ScaleFractionProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    X_SCALE

    Declaration
    protected double X_SCALE
    Field Value
    Type
    System.Double

    Y_SCALE

    Declaration
    protected double Y_SCALE
    Field Value
    Type
    System.Double

    Properties

    EnableRotationAnimation

    Declaration
    public bool EnableRotationAnimation { get; set; }
    Property Value
    Type
    System.Boolean

    OpacityFraction

    Declaration
    public double OpacityFraction { get; set; }
    Property Value
    Type
    System.Double

    RadiusX

    Declaration
    public double RadiusX { get; set; }
    Property Value
    Type
    System.Double

    RadiusY

    Declaration
    public double RadiusY { get; set; }
    Property Value
    Type
    System.Double

    RotationSpeed

    Declaration
    public double RotationSpeed { get; set; }
    Property Value
    Type
    System.Double

    ScaleFraction

    Declaration
    public double ScaleFraction { get; set; }
    Property Value
    Type
    System.Double

    Methods

    ArrangeOverride(Size)

    Declaration
    protected override Size ArrangeOverride(Size finalSize)
    Parameters
    Type Name Description
    System.Windows.Size finalSize
    Returns
    Type
    System.Windows.Size

    GetScaledSize(Double)

    Declaration
    protected double GetScaledSize(double degrees)
    Parameters
    Type Name Description
    System.Double degrees
    Returns
    Type
    System.Double

    GetSelectedItem(FrameworkElement)

    Declaration
    public int GetSelectedItem(FrameworkElement element)
    Parameters
    Type Name Description
    System.Windows.FrameworkElement element
    Returns
    Type
    System.Int32

    GetSelecteItem(FrameworkElement)

    Declaration
    [Obsolete("GetSelecteItem is deprecated, please use GetSelectedItem instead.")]
    public int GetSelecteItem(FrameworkElement element)
    Parameters
    Type Name Description
    System.Windows.FrameworkElement element
    Returns
    Type
    System.Int32

    GetZValue(Double)

    Declaration
    protected int GetZValue(double degrees)
    Parameters
    Type Name Description
    System.Double degrees
    Returns
    Type
    System.Int32

    MeasureOverride(Size)

    Declaration
    protected override Size MeasureOverride(Size availableSize)
    Parameters
    Type Name Description
    System.Windows.Size availableSize
    Returns
    Type
    System.Windows.Size

    OnInitialized(EventArgs)

    Declaration
    protected override void OnInitialized(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e

    SelectElement(FrameworkElement)

    Declaration
    public void SelectElement(FrameworkElement element)
    Parameters
    Type Name Description
    System.Windows.FrameworkElement element

    SetOpacity(FrameworkElement, Double)

    Declaration
    protected void SetOpacity(FrameworkElement element, double degrees)
    Parameters
    Type Name Description
    System.Windows.FrameworkElement element
    System.Double degrees

    TimerTick(Object, EventArgs)

    Declaration
    protected virtual void TimerTick(object sender, EventArgs e)
    Parameters
    Type Name Description
    System.Object sender
    System.EventArgs e
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved