c# - 在 WPF Viewbox 中对齐内容

标签 c# wpf xaml viewbox

为了不扭曲内容,我有一个带有 Stretch=Uniform 的 Viewbox。 但是,当框架窗口比内容宽或高时,Viewbox 内容始终居中。

我似乎无法在 Viewbox 上找到任何内容对齐选项。 有办法做到这一点吗?

最佳答案

在您的 View 框上尝试 VerticalAlignment="Top"Horizo​​ntalAlignment="Left"。这将使它锚定到顶部和左侧。

<Grid>
    <Viewbox VerticalAlignment="Top" HorizontalAlignment="Left">
    ...
    </Viewbox>
</Grid>

如果你想让它完全填充(但保持均匀),你可以使用 Stretch="UniformToFill"

关于c# - 在 WPF Viewbox 中对齐内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/342116/

相关文章:

c# - wpf 中的视觉状态是什么?有谁知道如何开始理解和使用它?

c# - 为什么 EditorBrowsable 不起作用?

c# - 如何正确处置 IHttpModule?

c# - wpf mvvm绑定(bind)时间跨度,只显示分钟:seconds?

wpf - Windows 8 中的屏幕保护程序预览有何不同?

wpf - 我怎样才能让 JAWS 像读取 Window 一样读取 UserControl 的内容?

c# - Windows Phone 8.1 Runtime 中的投影效果?

c# - 我可以从 linq-to-sql DataContext 访问 InsertOnSubmit 的记录列表吗?

c# - ACRA 类似于 C# .NET 的崩溃报告库

xaml - 如何仅在 XAML 中对 DataTemplate 中的 Listview 进行排序?