New to Telerik UI for WinForms? Download free 30-day trial

Getting Started with WinForms BindingNavigator

The following tutorial will demonstrate how to get RadBindingNavigator up and running:

Adding Telerik Assemblies Using NuGet

To use RadBindingNavigator when working with NuGet packages, install the Telerik.UI.for.WinForms.AllControls package. The package target framework version may vary.

Read more about NuGet installation in the Install using NuGet Packages article.

With the 2025 Q1 release, the Telerik UI for WinForms has a new licensing mechanism. You can learn more about it here.

Adding Assembly References Manually

When dragging and dropping a control from the Visual Studio (VS) Toolbox onto the Form Designer, VS automatically adds the necessary assemblies. However, if you're adding the control programmatically, you'll need to manually reference the following assemblies:

  • Telerik.Licensing.Runtime
  • Telerik.WinControls
  • Telerik.WinControls.UI
  • TelerikCommon

The Telerik UI for WinForms assemblies can be install by using one of the available installation approaches.

Defining the RadBindingNaviagator

1.Place RadBindingNaviagator control and BindingSource component on a form.

2. Setup the DataSource property of the BindingSource and the BindingSource property of RadBindingNaviagator.

this.bindingSource1.DataSource = new List<int>() { 1, 2, 3, 4, 5, 6, 7, 8 };
this.radBindingNavigator1.BindingSource = this.bindingSource1;

Me.bindingSource1.DataSource = New List(Of Integer)() From { _
 1, _
 2, _
 3, _
 4, _
 5, _
 6, _
 7, _
 8 _
}
Me.radBindingNavigator1.BindingSource = Me.bindingSource1

3. Press F5 to run the project and you should see the following:

WinForms RadBindingNavigator Getting Started

Due to the nature of the way RadBindingNavigator is created at design time its Name property should not be changed (does not apply if the control is created at runtime). (This is needed in order to map the handler of a certain button with the button itself and have it accessible and editable at design time, as is it not possible to generate click event handler with the code in it at design time).

See Also

Telerik UI for WinForms Learning Resources

In this article