PreviousNextIndex

Progress.Data.BindingSource class


(Windows only; GUI for .NET only)

A BindingSource object (the ProBindingSource) that allows you to bind a .NET control on a form to one of the following ABL data source objects:

The Progress.Data.BindingSource class is an OpenEdge .NET class that extends the .NET System.Windows.Forms.BindingSource class. The ProBindingSource acts as a conduit between a .NET control and an ABL data source object. A bound .NET control considers the ProBindingSource to be its data source. In turn, the ProBindingSource sets the underlaying ABL data source object as its data source. For a complete overview of data binding between .NET controls and ABL data source objects, see OpenEdge Development: GUI for .NET Programming.

Constructors

PUBLIC BindingSource ( INPUT query-hdl AS HANDLE 
                  [ , INPUT include-fields AS CHARACTER, 
                       INPUT except-fields AS CHARACTER ] ) 
PUBLIC BindingSource ( INPUT dataset-hdl AS HANDLE 
                  [ , { INPUT parent-buffer-name AS CHARACTER  
                         | INPUT parent-buffer-hdl AS HANDLE } ] 
                  [ , INPUT include-fields AS CHARACTER,  
                      INPUT except-fields AS CHARACTER ] ) 
PUBLIC BindingSource ( INPUT buffer-hdl AS HANDLE  
                  [ , INPUT include-fields AS CHARACTER,  
                      INPUT except-fields AS CHARACTER ] ) 
PUBLIC BindingSource ( ) 

query-hdl
dataset-hdl
buffer-hdl
parent-buffer-name
parent-buffer-hdl
include-fields
except-fields
Binding to a query associated with a temp-table or database table

When binding to a temp-table or database table through a query, consider the following:

Binding to a ProDataSet object

Binding to a ProDataSet object enables you to create a hierarchical display of a parent buffer and its child buffers in the same .NET control (such as a grid or a treeview). When binding to a ProDataSet object, consider the following:

Binding to a buffer object

When binding to a temp-table or database buffer, consider the following:

Binding to an unbound ProBindingSource instance

An unbound ProBindingSource instance is created by invoking the ProBindingSource constructor with no parameters. When binding to an unbound ProBindingSource instance, consider the following:

Super Class

System.Windows.Forms.BindingSource class (from the .NET Framework)

Interfaces

This class does not implement interfaces (beyond those it inherits from its base class).

Public
Properties

Public
Methods

Public
Events

Notes

OpenEdge Release 10.2B
Copyright © 2009 Progress Software Corporation
PreviousNextIndex