Telerik UI for Windows Phone by Progress

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.Windows.Controls.Primitives.dll

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


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

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

RadDataBoundListBox accepts IEnumerable as items source.

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