Dr. Miller,
>I have a control that needs to have it's own encapsulated data access. Meaning that the control needs to perform some data access necessary to the proper functioning of the control that has no bearing on, and should be invisible to, all other controls and the form.
How about instantiating a private instance of the business object for this control?
Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com