0

我正在 Visual Studio 2012 中使用 WPF 编写应用程序。我想使用 Viewbox 控件来解决调整应用程序大小的问题。现在当我尝试在 Viewbox 中放置其他控件时,我发现我无法更改控件的位置。似乎 Viewbox 会自动更改控件的位置!

图片(1)是结果,图片(2)是我想要的。

结果

图片1)






期望的

图片(2)

请帮我。

4

1 回答 1

1

您需要指定如何ViewBox对齐它正在拉伸的子元素。

<Viewbox VerticalAlignment="Top">

应该将您的元素放在您想要的位置。

如果需要,您还可以指定ViewBox内容Stretch的方式和HorizontalAlignment

另外,您可以指定StretchDirection="UpOnly",以确保您的控件永远不会缩放到您指定的初始大小以下。

于 2013-08-04T11:43:03.660 回答