Мне было интересно, в Windows 7 есть функция, которая, когда ваша мышь попадает в форму слева / справа вверху, автоматически изменяет размер окна до половины экрана. Я пытаюсь сделать это с моим ребенком MDI. Вот код, который у меня есть, однако функция не работает.
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
Form1 f1 = new Form1();
if (e.X == f1.Width/2 - 30)
{
Form activeChild = this.ActiveMdiChild;
activeChild.Width = this.Width / 2;
activeChild.Height = this.Height;
activeChild.Dock = DockStyle.Left;
}
}