///<summary>
        /// Constructor for <see cref="GridWithPanelControlVWG{TBusinessObject}"/>
        ///</summary>
        ///<param name="controlFactory"></param>
        ///<param name="uiDefName"></param>
        public GridWithPanelControlVWG(IControlFactory controlFactory, string uiDefName)
        {
            IBusinessObjectControl businessObjectControl = new BusinessObjectPanelVWG <TBusinessObject>(controlFactory, uiDefName);

            _gridWithPanelControlManager = new GridWithPanelControlManager <TBusinessObject>(this, controlFactory, businessObjectControl, uiDefName);
            //_gridWithPanelControlManager.SetupControl();
            //SetupControl(controlFactory, businessObjectControl, uiDefName);
            _gridWithPanelControlManager.GridWithPanelControlStrategy = new GridWithPanelControlStrategyVWG <TBusinessObject>(this);
        }
 ///<summary>
 /// Constructor for <see cref="GridWithPanelControlWin{TBusinessObject}"/>
 ///</summary>
 ///<param name="controlFactory"></param>
 ///<param name="businessObjectControl"></param>
 ///<param name="uiDefName"></param>
 public GridWithPanelControlWin(IControlFactory controlFactory, IBusinessObjectControl businessObjectControl, string uiDefName)
 {
     _gridWithPanelControlManager = new GridWithPanelControlManager <TBusinessObject>(this, controlFactory, businessObjectControl, uiDefName);
 }