public void SetSplitter(int panel1height, int panel2height, int splitdistance, bool panel1collapsed, bool panel2collapsed)
{
try
{
m_prohibitsplitchange = true;
if (panel1collapsed)
{
splitContainer1.Panel1Collapsed = true;
splitContainer1.Panel2Collapsed = false;
}
else if (panel2collapsed)
{
splitContainer1.Panel2Collapsed = true;
splitContainer1.Panel1Collapsed = false;
}
else
{
splitContainer1.Panel2Collapsed = false;
splitContainer1.Panel1Collapsed = false;
splitContainer1.SplitterDistance = splitdistance;
// splitContainer1.Panel1.Height = panel1height;
// splitContainer1.Panel2.Height = panel2height;
}
m_prohibitsplitchange = false;
}
catch (Exception E)
{
Console.WriteLine(E.Message);
}
}