- 我正在为我的应用程序使用 C# WPF,并且我正在努力通过 UI 中的控件使我的应用程序变得简单(不拥挤)。
- 当我使用默认大小的窗口开始我的项目时,它看起来很漂亮,控件和面板周围有一个很好的空间,让眼睛舒服。
- 当我最大化我的应用程序以适应屏幕尺寸时,问题就开始了。控件和面板伸展得如此之大,变得如此之大以适应屏幕。
- 我尝试使用最小宽度和最大宽度属性,但是当我最大化时,我发现应用程序位于中心。在大小上,我在它周围明确而宽阔的空白空间。
- 我尝试使用标准尺寸1024x768,但遇到了同样的问题。应该用更多控件填充的空白空间。
- 如何使我的应用程序适合任何屏幕而不会出现那么多空间?
问问题
105 次
1 回答
2
你可以把很多包裹在一个ViewBox
例子:
<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="WpfApplication13.MainWindow"
Title="MainWindow" x:Name="UI" Width="459" Height="293" >
<Viewbox Stretch="Uniform">
<Grid Width="1024" Height="768" >
<All your content .....
</Grid>
</Viewbox>
</Window>
于 2013-03-17T01:33:47.253 回答