From a248c935701414a6cf01e3dfc6c948addb550906 Mon Sep 17 00:00:00 2001 From: tznind Date: Wed, 4 Jan 2023 14:11:33 +0000 Subject: [PATCH] Update to match new SplitContainer API --- Terminal.Gui/Windows/FileDialog2.cs | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/Terminal.Gui/Windows/FileDialog2.cs b/Terminal.Gui/Windows/FileDialog2.cs index 5f2943951..c519cd315 100644 --- a/Terminal.Gui/Windows/FileDialog2.cs +++ b/Terminal.Gui/Windows/FileDialog2.cs @@ -151,9 +151,10 @@ namespace Terminal.Gui { Width = Dim.Fill (0), Height = Dim.Fill (1), SplitterDistance = 30, - Panel1Collapsed = true, }; + splitContainer.Panels [0].Visible = false; + tableView = new TableView () { Width = Dim.Fill (), Height = Dim.Fill (), @@ -195,16 +196,16 @@ namespace Terminal.Gui { treeView.SelectionChanged += TreeView_SelectionChanged; - splitContainer.Panel2.Add (tableView); - splitContainer.Panel1.Add (treeView); + splitContainer.Panels [0].Add (treeView); + splitContainer.Panels [1].Add (tableView); btnToggleSplitterCollapse = new Button (">>") { Y = Pos.AnchorEnd (1), }; btnToggleSplitterCollapse.Clicked += () => { - var newState = !splitContainer.Panel1Collapsed; - splitContainer.Panel1Collapsed = newState; - btnToggleSplitterCollapse.Text = newState ? ">>" : "<<"; + var newState = !splitContainer.Panels[0].Visible; + splitContainer.Panels [0].Visible = newState; + btnToggleSplitterCollapse.Text = newState ? "<<" : ">>"; }; Add (btnToggleSplitterCollapse);