用于相对定位的儿童的容器
本文关键字:定位 用于 相对 | 更新日期: 2023-09-27 17:56:52
使用 WPF,我需要类似 Canvas
的东西,但可以选择元素相对于画布的大小。我正在显示一个Image
和多个Rectangle
元素,并希望在调整容器大小时调整图像和矩形的大小。使用Canvas
,元素始终保持原始大小。
答案是在Canvas
周围使用ViewBox
。试试这个:
<ViewBox>
<Canvas>
<!-- Your elements -->
</Canvas>
</ViewBox>
应根据需要设置Stretch
和StretchDirection
属性。ViewBox
将平等地缩放内部的所有 UI 元素。请参阅 MSDN 上的第一个链接页面,以获取有关此类的进一步帮助。
您正在寻找ViewBox
.是的,这是一个简短的答案=P。