-1
  • 我正在为我的应用程序使用 C# WPF,并且我正在努力通过 UI 中的控件使我的应用程序变得简单(不拥挤)。
  • 当我使用默认大小的窗口开始我的项目时,它看起来很漂亮,控件和面板周围有一个很好的空间,让眼睛舒服。
  • 当我最大化我的应用程序以适应屏幕尺寸时,问题就开始了。控件和面板伸展得如此之大,变得如此之大以适应屏幕。
  • 我尝试使用最小宽度最大宽度属性,但是当我最大化时,我发现应用程序位于中心。在大小上,我在它周围明确而宽阔的空白空间。
  • 我尝试使用标准尺寸1024x768,但遇到了同样的问题。应该用更多控件填充的空白空间。
  • 如何使我的应用程序适合任何屏幕而不会出现那么多空间?
4

1 回答 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 回答