Beispiel #1
0
        public void bTitlePanel1_MinimizedPanel(object sender, System.EventArgs e)
        {
            BTitlePanel btitpnl = (BTitlePanel)sender;
            int         iCount  = pnlParent.Controls.Count;
            int         iHeight = 0;

            if (iCount == 1)
            {
                iHeight = this.pnlParent.Height;
            }
            else if (iCount > 1)
            {
                iHeight = this.pnlParent.Height / 2;
            }
            foreach (Control chart in pnlParent.Controls)
            {
                if (btitpnl.Name.Equals(chart.Name))
                {
                    chart.Visible = true;
                    chart.Dock    = System.Windows.Forms.DockStyle.Top;
                    chart.Height  = iHeight;
                }
                else
                {
                    chart.Visible = true;
                    chart.Dock    = System.Windows.Forms.DockStyle.Top;
                }
                chart.Height = iHeight;
            }
        }
Beispiel #2
0
        private void bTitPanelInformation_MaximizedPanel(object sender, System.EventArgs e)
        {
            this.bplInformation.Width = 30;
            BTitlePanel bTitlePanel = this.bplInformation.Controls[0] as BTitlePanel;

            bTitlePanel.Dock = DockStyle.Fill;
        }
Beispiel #3
0
        public void bTitlePanel1_MaximizedPanel(object sender, System.EventArgs e)
        {
            BTitlePanel btitpnl = (BTitlePanel)sender;

            foreach (Control chart in pnlParent.Controls)
            {
                if (btitpnl.Name.Equals(chart.Name))
                {
                    chart.Visible = true;
                    chart.Dock    = System.Windows.Forms.DockStyle.Fill;
                    btitpnl.Dock  = System.Windows.Forms.DockStyle.Fill;
                }
                else
                {
                    chart.Visible = false;
                }
            }
        }
Beispiel #4
0
        public void bTitlePanel1_MinimizedPanel(object sender, System.EventArgs e)
        {
            BTitlePanel btitpnl = (BTitlePanel)sender;

            int iCount  = pnlParent.Controls.Count;
            int iHeight = 0;

            if (iCount == 1)
            {
                iHeight = this.pnlParent.Height;
            }
            else if (iCount > 1)
            {
                iHeight = this.pnlParent.Height / 2;
            }

            SortedList sl = new SortedList();

            foreach (Control chart in pnlParent.Controls)
            {
                chart.Height = iHeight;
                if (btitpnl.Name.Equals(chart.Name))
                {
                    chart.Dock = System.Windows.Forms.DockStyle.Top;
                }
                else
                {
                    chart.Visible = true;
                }

                sl.Add(chart.Name, chart);
            }
            this.pnlParent.Controls.Clear();
            for (int i = 0; i < sl.Count; i++)
            {
                Control chart = (Control)sl[sl.GetKey(i)];
                this.pnlParent.Controls.Add(chart);
            }
        }