Beispiel #1
0
        /// <summary>
        /// Adds new group element.
        /// </summary>
        /// <param name="title">The title.</param>
        /// <param name="useTransparentHeader">True if use drop down icon and transparent group header, otherwise use normal style.</param>
        /// <returns>The created element.</returns>
        public GroupElement Group(string title, bool useTransparentHeader = false)
        {
            GroupElement element = new GroupElement();

            if (!isRootGroup)
            {
                element.Panel.Close(false);
            }
            element.isRootGroup = false;
            element.Init(title);
            if (useTransparentHeader)
            {
                element.Panel.EnableDropDownIcon = true;
                element.Panel.HeaderColor        = element.Panel.HeaderColorMouseOver = Color.Transparent;
            }
            OnAddElement(element);
            return(element);
        }