Telerik UI for Windows 8 XAML

RadDataBoundListBox allows you to bind a large amount of data to a list box with experiencing optimized performance. For example, you can bound the control to a collection of 1000 and more items.


To use RadDataBoundListBox in your application you have to reference the following assembly:

  • Telerik.Universal.Core.dll

  • Telerik.Universal.UI.Xaml.Primitives.dll

After adding reference to the dlls, you can declare a new RadDataBoundListBox as any normal control.


To use RadDataBoundListBox in XAML you have to add the following namespace declaration:

XAML Copy imageCopy
<telerikPrimitives:RadDataBoundListBox x:Name="radDataBoundListBox" Height="200" Width="180"/>

RadDataBoundListBox accepts IEnumerable as items source.

 Copy imageCopy
ObservableCollection<string> months = new ObservableCollection<string>();
foreach (string monthName in DateTimeFormatInfo.CurrentInfo.MonthNames)

this.radDataBoundListBox.ItemsSource = months;

Here is a snapshot of the result.

Data Bound List Box-Getting Started-01