Связал положение формы с ApplicationSettings. Всё работает, до тех пор, пока я форму не свернул. Дело в том, что при сворачивании я форму прячу, а показываю иконку в трее. Так вот, при сворачивании Location формы переносится в точку {X=-32000,Y=-32000}, запоминается в ApplicationSettings и больше не восстанавливается. Если сворачивать окно на панель задач, то все работает правильно.
Можно ли это решить без введения дополнительной переменной?