User Tools

Site Tools


data_binding_to_clarion_structures.htm
Navigation:  Clarion.Net (Clarion#) > Clarion# Language Extensions >====== Data Access with Clarion and .NET controls ====== Previous pageReturn to chapter overviewNext page

NewCNet.jpg

Data Binding is the act of linking the properties of an application data element to specific visual control elements of the application. An example would be linking a property of a custom object, such as the last name on an customer object, to a text box's text property on a windows form.

You can use .Net data binding with the following Clarion entities: GROUP, QUEUE, FILE, RECORD, and VIEW. If you change a field of a GROUP directly from code ' no event is raised.

To force raising the PropertyChanged event use the FIREPROPERTYCHANGED built-in function.

The syntax for this function is as follows:

FIREPROPERTYCHANGED( <;entity>,[<;propertyname>])

Entity The label of a GROUP, QUEUE, FILE, RECORD, or VIEW
propertyname The name of the property that was changed

If you use a GROUP via .Net's data binding then all bound controls will be notified about changes if the PropertyChanged event is raised.

Example:

data_binding_to_clarion_structures.htm.txt · Last modified: 2021/04/15 15:57 by 127.0.0.1