示例#1
0
        /// <summary>
        /// Return LogicalControlsContainer for a container control
        /// </summary>
        /// <param name="container"></param>
        /// <returns></returns>
        protected override LogicalControlsContainer GetLogicalControlsContainer(Control container)
        {
            LogicalControlsContainer logicalControlsContainer = null;

            BasicControlsManager staticControlsManager = findStaticControlManager(container);

            if (staticControlsManager != null)
            {
                logicalControlsContainer = staticControlsManager.LogicalControlsContainer;
            }

            return(logicalControlsContainer);
        }
示例#2
0
 internal BasicControlsManager(Control control)
     : base(control)
 {
     logicalControlsContainer = new LogicalControlsContainer(control);
     tmpEditor = new StaticControlEditor(mainControl);
 }