The code for adding the IContainerControl interface to your existing form is this:#region
IContainerControl Membersprivate MicroFour.StrataFrame.Business.BusinessObjectCollection _BusinessObjects = new MicroFour.StrataFrame.Business.BusinessObjectCollection();
private List<MicroFour.StrataFrame.UI.IInitOnFormLoad> _ObjectsToInitOnLoad = new List<MicroFour.StrataFrame.UI.IInitOnFormLoad>();
private List<MicroFour.StrataFrame.UI.IPreInitOnFormLoad> _ObjectsToPreInitOnLoad = new List<MicroFour.StrataFrame.UI.IPreInitOnFormLoad>();void MicroFour.StrataFrame.UI.Windows.Forms.IContainerControl.AddBusinessObject(MicroFour.StrataFrame.Business.BusinessLayerBase BusinessObject)
{
this._BusinessObjects.Add(BusinessObject);
}void MicroFour.StrataFrame.UI.Windows.Forms.IContainerControl.AddObjectToInitOnLoad(MicroFour.StrataFrame.UI.IInitOnFormLoad ObjectToInit)
{
this._ObjectsToInitOnLoad.Add(ObjectToInit);
}void MicroFour.StrataFrame.UI.Windows.Forms.IContainerControl.AddObjectToPreInitOnLoad(MicroFour.StrataFrame.UI.IPreInitOnFormLoad ObjectToPreInit)
{
this._ObjectsToPreInitOnLoad.Add(ObjectToPreInit);
}void MicroFour.StrataFrame.UI.Windows.Forms.IContainerControl.RemoveBusinessObject(MicroFour.StrataFrame.Business.BusinessLayerBase BusinessObject)
{
this._BusinessObjects.Remove(BusinessObject);
}
#endregion