MDI フォームにボタンを配置しましたが、子フォームを開くと、ボタンが上に残り、子フォームの邪魔になります。解決する方法はありますか? 子がアクティブ化されたときにボタンを送り返すために、次のことを行いました。しかし、button1.BringToFront(); を呼び出したいと思っています。
private void MDIParent1_MdiChildActivate(object sender, EventArgs e)
{
button1.SendToBack();
}
私は以下を試しましたが、うまくいきません。
private void MDIParent1_Enter(object sender, EventArgs e)
{
button1.BringToFront();
}
.net の永続的なバグだと思います。解決しようとする投稿がたくさんあります。パネルとのドックなどを使用しますが、ボタンのためだけにドッキングすると、アプリケーションの作業スペースが少なくなります。