我正在使用Visual Studio 2012中的WPF编写应用程序。 我想使用Viewbox控件来解决调整应用程序大小的问题。现在,当我尝试在Viewbox中放置其他控件时,我发现我无法更改控件的位置。似乎Viewbox会自动更改控件的位置!
图片(1)是结果 和图片(2)是我想要的。
图像(1)
图像(2)
请帮帮我。
答案 0 :(得分:1)
您需要指定ViewBox
如何对齐它所拉伸的子元素。
<Viewbox VerticalAlignment="Top">
应将元素放在所需的位置。
您还可以指定ViewBox
将Stretch
的内容以及HorizontalAlignment
(如果需要)。
另外,您可以指定StretchDirection="UpOnly"
,以确保您的控件永远不会缩放到您指定的初始尺寸以下。