【发布时间】:2012-12-04 14:30:28
【问题描述】:
我正在制作 WPF Hud,但我不是 WPF 专家。
我需要一个带有可拖动用户控件的窗口,并且在我展开/缩小窗口时会自动调整其大小。
我可以通过使用 Canvas 容器并使用 Window 的 MouseMove 事件来实现第一个功能。
我可以通过使用 Grid 容器并将子项的两个属性 HorizontalAlignment VerticalAlignment 设置为 Strech 来实现第二个功能。
当然我不能同时使用这两个容器,那么是否有第三个容器可以帮助我完成所要求的操作?
实际上我正在尝试使用 Canvas 并手动确定儿童的宽度/高度,但我不喜欢这种方法。
有什么建议吗?
谢谢, 卢卡
【问题讨论】:
-
已经看到了,但答案是调整 CANVAS 的大小,而不是孩子的 :( 我想看看是否有任何容器可以在没有手动代码的情况下完成工作