Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]Welcome to DevExpress .NET Documentation
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Collapse]Controls and Libraries
  [Expand]Windows and Utility Controls
   Dialogs, Notifications and Panels
   Reporting
  [Expand]Data Grid
  [Expand]Ribbon, Bars and Menu
  [Expand]Charts Suite
  [Expand]Pivot Grid
  [Expand]Scheduler
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Tree List
  [Expand]Gauge Controls
  [Expand]Map Control
  [Collapse]Layout Management
   [Expand]Dock Windows
   [Expand]Tile and Layout
   [Expand]Tab Control
   [Collapse]Carousel
    [Expand]Overview
    [Expand]Getting Started
    [Collapse]Fundamentals
      Product Class Structure
      Attached Properties
      Basic Principles
      Functions and Parameters
      Commands
    [Expand]Examples
    Book Control
    Workspace Manager
  [Expand]Windows Modern UI
  [Expand]Printing-Exporting
  [Expand]Data Editors
  [Expand]Navigation Controls
  [Expand]Spell Checker
  [Expand]Property Grid
  [Expand]PDF Viewer
  [Expand]TreeMap Control
  [Expand]Diagram Control
  [Expand]Scheduler (legacy)
 [Expand]Scaffolding Wizard
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Product Class Structure

Use the following links to access reference information about the most important classes in DXCarousel for WPF suite.

Class Description
CarouselPanel The Carousel control that can be used standalone or within a CarouselItemsControl as the item arrangement template.
CarouselNavigator A pre-built navigator control that includes the Previous, Next, Prevoius Page, Next Page, First and Last buttons. You can easily bind this component to any CarouselPanel, to provide external controls for carousel scrolling.
CarouselItemsControl An advanced version of the standard ItemsControl, allowing you to avoid routine customization steps when using the CarouselPanel as the item arrangement template.
FunctionBase The base class for all functions that control how element properties change their values along the path. You can use built-in functions or derive from this class to create new ones. Results of several functions can be combined into a Parameter, which is actually bound to an element property.
Parameter Parameters are complex functions (a result of up to three functions with different arguments) that control how carousel element properties change. The Carousel provides built-in parameters, and also allows you to create as many custom parameters as you need.

Is this topic helpful?​​​​​​​