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