Сделать wpf дочернее окно и родительское окно синхронизированными? перетаскивание, изменение размера и т. д.? - PullRequest
2 голосов
/ 28 января 2011

У меня дочернее окно wpf, наложенное поверх родительского окна wpf. Я хочу синхронизировать их с точки зрения перетаскивания, изменения размера и т. Д. Другими словами, если я перетаскиваю родительское окно, дочернее окно также должно перемещаться на ту же величину в реальном времени. Я также планирую не допустить, чтобы дочернее окно вышло за пределы родительского окна. Кроме того, изменение размера родительского окна должно автоматически пропорционально регулировать размер дочерних окон и так далее. Как бы я пошел о создании основы для этого? Поскольку я относительный новичок в этом отношении, любые примеры кода будут по достоинству оценены! Спасибо всем и каждому!

1 Ответ

0 голосов
/ 28 января 2011

Вы можете обрабатывать события LocationChanged и SizeChanged родительского окна в диалоговом окне и использовать информацию о соответствующих аргументах события для управления вашим диалоговым окном.

Я не знаю точно, чтоинформацию, которую вы получаете от этих событий, но если эта общая идея не поможет вам, я мог бы изучить ее.

...