ABL supports binding an ABL data source object to a .NET control through the Progress.Data.BindingSource object. The ProBindingSource is an OpenEdge built-in class that extends the .NET System.Windows.Forms.BindingSource class. The Progress.Data.BindingSource class contains the added functionality needed to make ABL data source objects comply with the System.Windows.Forms.BindingSource data binding interfaces. When you bind an ABL data source object to a .NET control, you must use the ProBindingSource.