У меня есть приложение MDI, которое позволяет пользователям перетаскивать и перемещать окна по экрану. Я хотел бы обнаружить, когда два окна находятся рядом друг с другом, но я не уверен, как это сделать. Я использую библиотеку WPF MDI для обработки MDI, однако я не уверен, имеет ли она эту встроенную функциональность.Как обнаружить два окна рядом друг с другом
Если нет, то какой будет стандартный подход к решению этой проблемы?
То, что я думал о том, что это - при перетаскивании окна, постоянно проверяется координаты X и Y окружающих окон, чтобы увидеть, находятся ли они в непосредственной близости или нет. Однако, если у меня много окон, это может привести к некоторому отставанию. Есть идеи?