menu

WPF

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

    Show / Hide Table of Contents

    Class CustomPathCarouselPanel

    Inheritance
    System.Object
    CustomPathCarouselPanel
    Namespace: Syncfusion.Windows.Shared
    Assembly: Syncfusion.Shared.Wpf.dll
    Syntax
    public class CustomPathCarouselPanel : VirtualizingPanel

    Constructors

    CustomPathCarouselPanel()

    Declaration
    public CustomPathCarouselPanel()

    Fields

    ItemsPerPageProperty

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

    OpacityEnabledProperty

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

    OpacityFractionsProperty

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

    ScaleFractionsProperty

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

    ScalingEnabledProperty

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

    SkewAngleXEnabledProperty

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

    SkewAngleXFractionsProperty

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

    SkewAngleYEnabledProperty

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

    SkewAngleYFractionsProperty

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

    TopItemPositionProperty

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

    Properties

    ItemsPerPage

    Gets or sets the items per page.

    Declaration
    public int ItemsPerPage { get; set; }
    Property Value
    Type Description
    System.Int32

    The items per page.

    OpacityEnabled

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

    OpacityFractions

    Declaration
    public PathFractionCollection OpacityFractions { get; set; }
    Property Value
    Type
    PathFractionCollection

    Path

    Gets or sets the path.

    Declaration
    public Path Path { get; set; }
    Property Value
    Type Description
    System.Windows.Shapes.Path

    The path.

    ScaleFractions

    Declaration
    public PathFractionCollection ScaleFractions { get; set; }
    Property Value
    Type
    PathFractionCollection

    ScalingEnabled

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

    SkewAngleXEnabled

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

    SkewAngleXFractions

    Declaration
    public PathFractionCollection SkewAngleXFractions { get; set; }
    Property Value
    Type
    PathFractionCollection

    SkewAngleYEnabled

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

    SkewAngleYFractions

    Declaration
    public PathFractionCollection SkewAngleYFractions { get; set; }
    Property Value
    Type
    PathFractionCollection

    TopItemPosition

    Declaration
    public double TopItemPosition { 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

    BringItemIntoView(UIElement, Boolean)

    Declaration
    public void BringItemIntoView(UIElement item, bool isItemSelected)
    Parameters
    Type Name Description
    System.Windows.UIElement item
    System.Boolean isItemSelected

    CreateUIElementCollection(FrameworkElement)

    Declaration
    protected override UIElementCollection CreateUIElementCollection(FrameworkElement logicalParent)
    Parameters
    Type Name Description
    System.Windows.FrameworkElement logicalParent
    Returns
    Type
    System.Windows.Controls.UIElementCollection

    MeasureOverride(Size)

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

    MoveBy(Int32)

    Declaration
    public void MoveBy(int displacement)
    Parameters
    Type Name Description
    System.Int32 displacement

    OnItemsChanged(Object, ItemsChangedEventArgs)

    Declaration
    protected override void OnItemsChanged(object sender, ItemsChangedEventArgs args)
    Parameters
    Type Name Description
    System.Object sender
    System.Windows.Controls.Primitives.ItemsChangedEventArgs args

    OnItemsPerPageChanged(DependencyObject)

    Called when [items per page changed].

    Declaration
    protected void OnItemsPerPageChanged(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The obj.

    OnRender(DrawingContext)

    Declaration
    protected override void OnRender(DrawingContext dc)
    Parameters
    Type Name Description
    System.Windows.Media.DrawingContext dc

    RenderAgain()

    Declaration
    public void RenderAgain()
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved