C# 自动调整大小在其它计算机wpf c中的应用#

C# 自动调整大小在其它计算机wpf c中的应用#,c#,wpf,xaml,C#,Wpf,Xaml,我在wpf c#中创建了一个应用程序,带有一个17英寸的lcd显示器……现在当我构建应用程序并尝试运行到其他计算机时,比如我朋友的10英寸上网本。我的主窗体的大小还可以,但是子窗口和其他主控件按钮仍然很大。它不适合屏幕。。。六羟甲基三聚氰胺六甲醚。。。注意:我的所有子窗口都是使用此xaml头创建的,如下所示: Background="Transparent" AllowsTransparency="True" WindowStyle="None"

我在wpf c#中创建了一个应用程序,带有一个17英寸的lcd显示器……现在当我构建应用程序并尝试运行到其他计算机时,比如我朋友的10英寸上网本。我的主窗体的大小还可以,但是子窗口和其他主控件按钮仍然很大。它不适合屏幕。。。六羟甲基三聚氰胺六甲醚。。。注意:我的所有子窗口都是使用此xaml头创建的,如下所示:

    Background="Transparent" 
    AllowsTransparency="True" 
    WindowStyle="None"        
    WindowStartupLocation="CenterScreen" 
    ShowInTaskbar="False" 
    DataContext="{Binding RelativeSource={RelativeSource Self}}"
设置


我希望这会有所帮助。

您是否尝试过将所有控件都放在面板控件中?您好,谢谢您的回复。。我试过了。是的,我的childwindow在中间对齐,但我的所有childwindow仍然很大,甚至我的主控制按钮(在我的主窗口中,在左侧。有按钮)…:)我试图使用viewbox。。。但我的孩子窗口还是有问题。。它仍然不合适,它没有调整宽度和高度。感谢你这么多的伦理道德。我终于明白了。我不知道我是否正确。但我所做的是将分辨率属性设置为最低(不是那么低),就像1024x768一样。并根据我的应用程序调整所有内容。。。然后是内容。。。芜湖!:)谢谢
SizeToContent="WidthAndHeight"