コード例 #1
0
        private void esplitFilterManager_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
        {
            if (esplitFilterManager.Expanded)
            {
                ipFilter.BackgroundStyle.BorderTop    = eStyleBorderType.Solid;
                ipFilter.BackgroundStyle.BorderBottom = eStyleBorderType.None;
                ipFilter.Size = new Size(ipFilter.Size.Width, ipFilter.Size.Height + 2);
                ipFilter.InvalidateNonClient(); // Refresh borders.
            }
            else
            {
                ipFilter.BackgroundStyle.BorderTop    = eStyleBorderType.None;
                ipFilter.BackgroundStyle.BorderBottom = eStyleBorderType.Solid;
                ipFilter.Size = new Size(ipFilter.Size.Width, ipFilter.Size.Height - 2);
                ipFilter.InvalidateNonClient(); // Refresh borders.

                /* esplitLibrary.Expanded handles esplitOperations.Expanded when
                 * esplitFilterManager.Expanded is false, but we have to deal with
                 * it when esplitFilterManager.Expanded is true.
                 */
                esplitOperations.Expanded = true;
            }

            esplitLibrary.Expanded = !esplitFilterManager.Expanded;
        }
コード例 #2
0
 private void esplitLibrary_ExpandedChanging(object sender, ExpandedChangeEventArgs e)
 {
     if (esplitLibrary.Expanded) // Will collapse after this event.
     {
         esplitOperations.Expanded = false;
     }
 }
コード例 #3
0
 private void esplitMain_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
 {
     if (esplitMain.Expanded)
     {
         esplitMain.Cursor = Cursors.PanNorth;
     }
     else
     {
         esplitMain.Cursor = Cursors.PanSouth;
     }
 }
コード例 #4
0
 private void expaNEL_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
 {
     if (!expaNEL.Expanded)
     {
         subody.Size = new Size(671, 250);
     }
     else
     {
         subody.Size = new Size(671, 133);
     }
 }
コード例 #5
0
 private void expandablePanel1_ExpandedChanging(object sender, ExpandedChangeEventArgs e)
 {
     if (expandablePanel1.Expanded)
     {
         expandablePanel1.TitleText = "TÌM KIẾM: " + cboDate.Text;
     }
     else
     {
         expandablePanel1.TitleText = "TÌM KIẾM";
     }
 }
コード例 #6
0
ファイル: FrmMIMatch.cs プロジェクト: zanderphh/cloudhospital
 private void expandableSplitter1_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
 {
     if (expandableSplitter1.Expanded)
     {
         panelEx2.Height = panelEx1.Height / 2;
     }
     else
     {
         panelEx2.Height = 0;
     }
 }
コード例 #7
0
ファイル: FrmMIMatch.cs プロジェクト: zanderphh/cloudhospital
 private void expandableSplitter2_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
 {
     if (expandableSplitter2.Expanded)
     {
         panelEx4.Width = panelEx2.Width / 2;
     }
     else
     {
         panelEx4.Width = 0;
     }
 }
コード例 #8
0
 private void tabExplorer_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
 {
     if (tabExplorer.Expanded)
     {
         tabMainTool.Height = 118;
     }
     else
     {
         tabMainTool.Height = 27;
     }
 }
コード例 #9
0
 private void expandablePanel1_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
 {
     if (!expandablePanel1.Expanded)
     {
         splitContainer1.SplitterDistance = 50;
     }
     else
     {
         splitContainer1.SplitterDistance = 112;
     }
     UpdateControlsSizeAndLocation();
 }
コード例 #10
0
 private void _sixth_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
 {
     if (e.NewExpandedValue)
     {
         _container.ColumnStyles[5].Width    = 100f / _captions.Count;
         _container.ColumnStyles[5].SizeType = SizeType.Percent;
     }
     else
     {
         _container.ColumnStyles[5].Width    = 30 * Dpi.Factor.Width;
         _container.ColumnStyles[5].SizeType = SizeType.Absolute;
     }
 }
コード例 #11
0
 private void _noActionRequired_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
 {
     if (e.NewExpandedValue)
     {
         _container.ColumnStyles[4].Width    = 20;
         _container.ColumnStyles[4].SizeType = SizeType.Percent;
     }
     else
     {
         _container.ColumnStyles[4].Width    = 30 * Dpi.Factor.Width;
         _container.ColumnStyles[4].SizeType = SizeType.Absolute;
     }
 }
コード例 #12
0
 private void esplitOperations_ExpandedChanging(object sender, ExpandedChangeEventArgs e)
 {
     if (esplitOperations.Expanded && // Will collapse after this event.
         !esplitFilterManager.Expanded)
     {
         esplitFilter.Expanded = false;
         btnFilter.Checked     = false;
     }
     else // Will expand after this event.
     {
         ipLibrary.BackgroundStyle.BorderBottom = eStyleBorderType.None;
         ipLibrary.InvalidateNonClient(); // Refresh borders.
     }
 }
コード例 #13
0
        private void esplitFilter_ExpandedChanging(object sender, ExpandedChangeEventArgs e)
        {
            if (esplitFilter.Expanded) // Will collapse after this event.
            {
                esplitFilterManager.Expanded = false;
                ipOperations.BackgroundStyle.BorderBottom = eStyleBorderType.Solid;
            }
            else // Will expand after this event.
            {
                ipOperations.BackgroundStyle.BorderBottom = eStyleBorderType.None;
            }

            ipOperations.InvalidateNonClient(); // Refresh borders.
        }
コード例 #14
0
ファイル: GISFormlyl.cs プロジェクト: xuyanning/JQGis
 private void pnlTrain_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
 {
     //if (pnlTrain.Expanded)
     //{
     //    isFlying = true;
     //    sgworld.Navigate.FlyTo(GlobalVar.gScene.mDynamicTrain, ActionCode.AC_FLYTO);
     //    GlobalVar.gScene.mDynamicTrain.TurnSpeed = Decimal.ToDouble(knobControl1.Value);
     //    GlobalVar.gScene.mDynamicTrain.Pause = false;
     //}
     //else
     //{
     //    isFlying = false;
     //    GlobalVar.gScene.mDynamicTrain.Pause = true;
     //}
 }
コード例 #15
0
 private void expandablePanel2_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
 {
     if (expandablePanel2.Expanded)
     {
         isFlying = true;
         sgworld.Navigate.FlyTo(GlobalVar.gScene.mDynamicTrain, ActionCode.AC_FLYTO);
         GlobalVar.gScene.mDynamicTrain.TurnSpeed = Decimal.ToDouble(knobControl1.Value);
         GlobalVar.gScene.mDynamicTrain.Pause     = false;
     }
     else
     {
         isFlying = false;
         GlobalVar.gScene.mDynamicTrain.Pause = true;
     }
 }
コード例 #16
0
 private void expandableSplitter1_ExpandedChanging(object sender, ExpandedChangeEventArgs e)
 {
     if (!this.expandableSplitter1.Expanded)
     {
         bool toshow = false;
         for (int i = 0; i < tabControlGlobeBottom.Tabs.Count; i++)
         {
             if (tabControlGlobeBottom.Tabs[i].Visible)
             {
                 toshow = true;
                 break;
             }
         }
         if (!toshow)
         {
             e.Cancel = true;
         }
     }
 }
コード例 #17
0
 void expand_ExpandedChanging(object sender, ExpandedChangeEventArgs e)
 {
     if (!e.NewExpandedValue)
     {
         return;
     }
     foreach (Control item in this.Controls)
     {
         ExpandablePanel expanel = item as ExpandablePanel;
         if (expanel != null)
         {
             if (expanel != sender)
             {
                 expanel.Controls[0].Visible = false;
                 expanel.Expanded            = false;
             }
         }
     }
 }
コード例 #18
0
        void expand_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
        {
            if (!e.NewExpandedValue)
            {
                return;
            }
            ExpandablePanel expanel      = (ExpandablePanel)sender;
            int             visiblecount = 0;

            foreach (Control item in this.Controls)
            {
                if (item.Visible)
                {
                    visiblecount++;
                }
            }
            expanel.Height = this.Height - expanel.TitleHeight * (visiblecount - 1);
            expanel.Controls[0].Visible = true;
        }
コード例 #19
0
 private void expandablePanel1_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
 {
     this.Height = this.Height == 237 ? 371 : 237;
 }
コード例 #20
0
ファイル: MainForm.cs プロジェクト: randprint/X360
 private void expandablePanel1_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
 {
     Refresh();
 }
コード例 #21
0
 private void expandableSplitter1_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
 {
     panelEx2.Width       = expandableSplitter1.Expanded == true ? 360 : 0;
     dataGridViewX1.Width = this.Width - panelEx2.Width;
 }
コード例 #22
0
 private void Expander(object sender, ExpandedChangeEventArgs e)
 {
     Size = expandableSplitter1.Expanded ? new Size(481, 445) : new Size(350, 445);
 }
コード例 #23
0
        private void exppnl_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
        {
            if (!_shown)
            {
                return;
            }
            if (sender == null)
            {
                return;
            }
            if (sender.GetType() != typeof(ExpandablePanel))
            {
                return;
            }
            ExpandablePanel expppnl = (ExpandablePanel)sender;

            if (expppnl == exppnlActions)
            {
                if (!_detectexpandactions)
                {
                    return;
                }
                if (expppnl.Expanded)
                {
                    _detectexpanddates        = false;
                    _detectexpandusers        = false;
                    exppnlDateRanges.Expanded = false;
                    exppnlUsers.Expanded      = false;
                    _detectexpanddates        = true;
                    _detectexpandusers        = true;
                }
                else
                {
                    _detectexpandusers   = true;
                    exppnlUsers.Expanded = true;
                }
            }
            else if (expppnl == exppnlDateRanges)
            {
                if (!_detectexpanddates)
                {
                    return;
                }
                if (expppnl.Expanded)
                {
                    _detectexpandactions   = false;
                    _detectexpandusers     = false;
                    exppnlActions.Expanded = false;
                    exppnlUsers.Expanded   = false;
                    _detectexpandactions   = true;
                    _detectexpandusers     = true;
                }
                else
                {
                    _detectexpandactions   = true;
                    exppnlActions.Expanded = true;
                }
            }
            else if (expppnl == exppnlUsers)
            {
                if (!_detectexpandusers)
                {
                    return;
                }
                if (expppnl.Expanded)
                {
                    _detectexpandactions      = false;
                    _detectexpanddates        = false;
                    exppnlActions.Expanded    = false;
                    exppnlDateRanges.Expanded = false;
                    _detectexpandactions      = true;
                    _detectexpanddates        = true;
                }
                else
                {
                    _detectexpandactions   = true;
                    exppnlActions.Expanded = true;
                }
            }
            else
            {
            }
        }
コード例 #24
0
ファイル: MainForm.cs プロジェクト: yunzhi/DataSplineShow
 private void ExpandableSplitter1_ExpandedChanged(object sender, ExpandedChangeEventArgs e)
 {
     no_debug_output = (no_debug_output == true) ? false : true;
 }