WPF页面调整大小

时间:2012-10-29 09:26:06

标签: c# wpf layout resize

我正在使用C#和WPF在Visual Studio中开发应用程序。我已经制作了一个带有导航控件的WPF页面的基本结构,可以从一个页面移动到另一个页面。我无法在启动时使页面最大化。我想模仿这个窗口的行为   - WindowStyle ="无" - 使窗口无边框   - WindowState ="最大化" - 使窗口全屏 基本上,我希望我的页面无边框全屏显示。我无法调整它们的大小。我使用Pages而不是windows,因为我正在创建一个类似Web的离线桌面应用程序,并且有很多不同的屏幕,从一个到另一个,我希望它们显示在一个窗口中#34;并且没有用户打开和关闭窗口从一个屏幕传递到另一个屏幕。

1 个答案:

答案 0 :(得分:0)

您可以创建一个包含Frame页面导航的全屏窗口。

<Window x:Class="Pages.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        WindowStyle="None" WindowState="Maximized">
    <Frame Source="Page1.xaml">
    </Frame>
</Window>

Navigation Overview中获取更多信息。