protected void OnPanelCollapsedChanged(SplitPanelEventArgs e) { this.Panel1.Invalidate(true); this.Panel2.Invalidate(true); if (this.PanelCollapsedChanged != null) this.PanelCollapsedChanged(this, e); }
private void panelCollapsedChanged(object sender, SplitPanelEventArgs args) { OutlinerGUP outlinerInstance = OutlinerGUP.Instance; TreeView tree = args.Panel.Controls[0] as TreeView; if (args.Panel == this.splitContainer.Panel1) outlinerInstance.SwitchPreset(tree, outlinerInstance.State.Tree1Preset, !args.IsCollapsed); else outlinerInstance.SwitchPreset(tree, outlinerInstance.State.Tree2Preset, !args.IsCollapsed); }