4
私はwinformアプリケーションに3つの分割されたコンテナを持っています。 splitContainer1, splitContainer2, splitContainer3
SplitContainerパネルの折りたたみと展開
splitContainer1は、主要な分割コンテナです。 、私はボタンをクリックしたときに、それが崩壊します:それには、私はそれから/非表示splitContainer3パネルを折りたたむために2つのボタンを追加しました私はsplitContainer2を入れて、そのpanel2に私はsplitContainer3
を持ってパネル1ですしかし、2つのパネルを折りたたんで、そのうちの1つが自動的に取得されます再度展開何が問題なのですか?
private void btToggleCI_Click(object sender, EventArgs e)
{
switch (splitContainer3.Panel1Collapsed)
{
case false:
splitContainer3.Panel1Collapsed = true;
btToggleCI.ForeColor = Color.Gray;
break;
case true:
splitContainer3.Panel1Collapsed = false;
btToggleCI.ForeColor = Color.Black;
break;
}
}
private void btToggleTestPlan_Click(object sender, EventArgs e)
{
switch (splitContainer3.Panel2Collapsed)
{
case false:
splitContainer3.Panel2Collapsed = true;
btToggleTestPlan.ForeColor = Color.Gray;
break;
case true:
splitContainer3.Panel2Collapsed = false;
btToggleTestPlan.ForeColor = Color.Black;
break;
}
}
くそー!ハハ...だから回避策は何ですか?私は両方のボタンが押されたときにスプリットコンテナをどうにかして消えたい!何か案は? –
@ Sean87: '.Visible = false'? – SLaks