public SetSplitter ( int panel1height, int panel2height, int splitdistance, bool panel1collapsed, bool panel2collapsed ) : void | ||
panel1height | int | |
panel2height | int | |
splitdistance | int | |
panel1collapsed | bool | |
panel2collapsed | bool | |
return | void |
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);
}
}