The TBindableControl control is the base class for controls that bind to datasets. It contains all of the dataset binding functionality in the form of public methods and protected properties/events that descendant classes can use to create customized controls that bind to datasets.