使wpf子窗口和父窗口同步?即拖动、调整大小等?

发布于 2024-10-15 04:41:25 字数 175 浏览 2 评论 0原文

我有 wpf 子窗口覆盖在父 wpf 窗口之上。我想在拖动、调整大小等方面同步它们。 换句话说,如果我拖动父窗口,子窗口也应该实时移动相同的量。我还计划不让子窗口超出其父窗口的范围。另外,调整父窗口的大小应该自动按比例调整子窗口的大小等等。 我将如何为此建立框架? 由于我在这方面是一个相对初学者,任何代码示例都将非常感激!感谢所有人!

I have wpf child window overlayed on top of a parent wpf window. I want to synchronize both of them in terms of dragging , resizing etc.
In other words, If I drag the Parent window the child window should also move the same amount in real time. I also am planning not to let the child window go out of bounds of its parent window. Also , resizing the parent window should automatically adjust the child windows size proportionately and so on.
How would I go about setting up the framework for this?
As I am a relative beginner in this regard , any code samples will be really appreciated! Thanks to one and all!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你的心境我的脸 2024-10-22 04:41:25

您可以在对话窗口中处理父窗口的 LocationChangedSizeChanged 事件,并使用相应事件参数的信息来操作对话窗口。

我不知道你从这些事件中得到什么信息,但如果这个总体想法对你没有帮助,我可以调查一下。

You can handle the LocationChanged and SizeChanged events of the parent window in the dialogue window and use the information of the respective event arguments to manipulate your dialogue window.

I do not know exactly what information you get from those events but if this general idea does not help you i could look into it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文