In addition to support for the OpenEdge .NET form,
Progress.Windows.Form (see
Creating and Using Forms and Controls), the Visual Designer provides design support for the following OpenEdge .NET controls for access from the Toolbox as visual design components:
Progress.Data.BindingSource — Allows you to bind ABL data to .NET controls, and is accessible in the Visual Designer Toolbox as the
ProBindingSource control in the
OpenEdge control group. For more information on using the ProBindingSource to bind ABL data to .NET controls, see
BindingABL Data to .NET Controls.
Progress Developer Studio for OpenEdge also allows you to create a new user control by inheriting from the OpenEdge .NET class,
Progress.Windows.UserControl. This ABL-derived user control can contain a customized set of .NET or ABL-derived controls, and you can add the new user control to the Visual Designer Toolbox as a custom design component, like any other third-party .NET control. For more information on coding definitions for ABL-derived .NET objects, see
Deriving.NET classes in ABL. For more information on using this
UserControl class in ABL, see
Sample ABL-derived .NET user control.