Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
早上好,
我在 WPF 窗口的代码中创建了许多用户控件。
是否有一个容器控件可以添加用户控件,它会自动将内容缩小到容器的大小。
我不希望内容增长到最大可用大小,只能统一收缩。
我在水平布局模式下尝试了 stackpanel 控件,虽然这似乎是要走的路,但它似乎只会溢出或剪辑孩子(即滚动条或页面外的隐藏内容)。
我需要的是让所有内容都可见,但一旦达到最大尺寸就会调整大小。
提前致谢。
担。
克莱门斯在评论中提供了答案,但我不能接受评论作为答案,所以在这里发布。
答案是创建一个 ViewBox,然后在 viewbox 中放置一个容器(包含所有控件)。
这现在完全按照需要缩小和增长,并且不会剪辑。
谢谢