为了不扭曲内容,我有一个带有 Stretch=Uniform
的 Viewbox。
但是,当框架窗口比内容宽或高时,Viewbox 内容始终居中。
我似乎无法在 Viewbox 上找到任何内容对齐选项。 有办法做到这一点吗?
最佳答案
在您的 View 框上尝试 VerticalAlignment="Top"
和 HorizontalAlignment="Left"
。这将使它锚定到顶部和左侧。
<Grid>
<Viewbox VerticalAlignment="Top" HorizontalAlignment="Left">
...
</Viewbox>
</Grid>
如果你想让它完全填充(但保持均匀),你可以使用 Stretch="UniformToFill"
关于c# - 在 WPF Viewbox 中对齐内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/342116/