以下は、現在分割コンテナを折りたたむ方法ですが、コンテナを折りたたむときにアニメーションのようにゆっくりと折りたたむように、追加の効果が必要です。
WinFormsでこれを行うにはどうすればよいですか?
private void button1_Click(object sender, EventArgs e)
{
Thread backgroundThread = new Thread(
new ThreadStart(() =>
{
if (splitContainer1.InvokeRequired)
{
splitContainer1.Invoke(new MethodInvoker(delegate
{
splitContainer1.Panel1Collapsed = !splitContainer1.Panel1Collapsed;
}));
}
}
));
backgroundThread.Start();
}