Version 24.2 (latest)

Adding xamDataCarousel to Your Page

This topic is designed to get you up and running as quickly as possible by describing the basic steps required for adding the xamDataCarousel™ control to a Page or Window.

  1. Add the following NuGet package to your application:

    • Infragistics.WPF.DataGrids

For more information on setting up the NuGet feed and adding NuGet packages, you can take a look at the following documentation: NuGet Feeds.

  1. Add a namespace declaration for xamDataCarousel.

In XAML:

xmlns:igDP="http://infragistics.com/DataPresenter"

In Visual Basic:

Imports Infragistics.Windows.DataPresenter

In C#:

using Infragistics.Windows.DataPresenter;
  1. Attach an event handler to the Window’s Loaded event if you are going to use the code-behind to.

In XAML:

<Window ... Loaded="Window_Loaded"  ... >
  1. Name the default Grid layout panel in the Window so that you can reference it in the code-behind.

In XAML:

<Grid Name="layoutRoot">
</Grid>
  1. Create an instance of xamDataCarousel and add it either through the XAML or code-behind using the Window_Loaded event handler. Set the BindToSampleData property to True. This will automatically populate xamDataCarousel with sample data so that you can preview the xamDataCarousel control without setting up a data source.

In XAML:

<igDP:XamDataCarousel Name="xamDataCarousel1" BindToSampleData="True" />

In Visual Basic:

xamDataCarousel1 = New XamDataCarousel()
' You can data bind your instance of xamDataCarousel instead
' of using the built in sample data
xamDataCarousel1.BindToSampleData = True
Me.layoutRoot.Children.Add(xamDataCarousel1)

In C#:

xamDataCarousel1 = new XamDataCarousel();
// You can data bind your instance of xamDataCarousel instead
// of using the built in sample data
xamDataCarousel1.BindToSampleData = true;
this.layoutRoot.Children.Add(xamDataCarousel1);
  1. Run the project to see the xamDataCarousel control populated with sample data.

creating xamdatacarousel in xaml