Hi!
If Edit is connected to the datasource, Enabled doesn't work properly. You can't make the control disabled. Even if you set Enabled = false, the component will be active. Datalink.StateChangeOperation is set to scoNone. The same problem seems to affect all the controls with DataLink property. See attached project.