private void UpdateSplitters(ABMCommonRoutines.enModes mode) { bool updateVerticalSplitter = false; bool updateHorizontalSplitter = false; switch (mode) { case ABMCommonRoutines.enModes.Normal: updateHorizontalSplitter = !HorizontalSplitter.ControlToHide.Visible; updateVerticalSplitter = !VerticalSplitter.ControlToHide.Visible; break; case ABMCommonRoutines.enModes.New: case ABMCommonRoutines.enModes.Edition: updateHorizontalSplitter = HorizontalSplitter.ControlToHide.Visible; break; case ABMCommonRoutines.enModes.Query: case ABMCommonRoutines.enModes.Search: updateVerticalSplitter = VerticalSplitter.ControlToHide.Visible; updateHorizontalSplitter = HorizontalSplitter.ControlToHide.Visible; break; } if (updateVerticalSplitter) { VerticalSplitter.ToggleState(); } if (updateHorizontalSplitter) { HorizontalSplitter.ToggleState(); } }
private void TViewCategorias_NodeMouseDoubleClick(object sender, System.Windows.Forms.TreeNodeMouseClickEventArgs e) { if (e.Node.Nodes.Count == 0) { HorizontalSplitter.ToggleState(); } }
protected void Splitter1_Toggle_Status() { HorizontalSplitter.ToggleState(); }