Exemplo n.º 1
0
        public void AddTab(string name, TabSize size, Button button, BaseContainer container)
        {
            var sizeTab = new Size(564, 325);

            switch (size)
            {
            case TabSize.Medium:
                sizeTab = new Size(896, 640);
                break;

            case TabSize.Large:
                sizeTab = new Size(896, 602);
                break;

            case TabSize.Map:
                sizeTab = new Size(1050, 612);
                break;
            }
            if (button != null)
            {
                button.Click += Event_ShowContainer;
                button.Tag    = name;
            }


            container.Hide();
            if (button != null)
            {
                //button.IsTabControlButton = true;
            }
            if (_list.ContainsKey(name))
            {
                _list.Remove(name);
            }
            _list.Add(name, new Tab()
            {
                Name = name, Size = sizeTab, Button = button, Container = container
            });
        }