Inheritance: IGuiElement, IContentHost
Ejemplo n.º 1
0
        /// <summary>
        /// Removes a control from the screen
        /// </summary>
        /// <param name="control"></param>
        public virtual void Remove(Control control)
        {
            _controls.Remove(control);

            if (control.CanFocus)
                _focusableControls.Remove(control);

            Invalidate();
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Adds a control to the screen
        /// </summary>
        /// <param name="control"></param>
        public virtual void Add(Control control)
        {
            _controls.Add(control);

            control.Parent = this;

            if (control.CanFocus)
                _focusableControls.Add(control);

            Invalidate();
        }