- 我正在为我的应用程序使用C#WPF,我正在努力通过UI中的控件使我的应用软件变得简单(而不是拥挤(
- 当我使用默认大小的窗口开始我的项目时,它看起来很好看,控件和面板周围有很好的空间,让眼睛舒服
- 当我最大化应用程序以适应屏幕大小时,问题就开始了。控件和面板伸展得如此之大,变得如此之大以适应屏幕
- 我尝试使用最小宽度和最大宽度
- 我尝试使用标准尺寸1024x768,但遇到了同样的问题。应该用更多控件填充的空白区域
- 如何使我的应用程序适合任何屏幕而不显示那么多空间
您可以将批次包装在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>