我正在创建一个WPF应用程序,作为对WPF的一次尝试,我对如何开始有点困惑。什么是创建主应用程序窗口的“标准”方法,顶部有一个菜单栏,下面是一个按钮栏,然后是我的应用程序所在的大空间?它是StackPanel,Canvas,Grid,直接放在Window上吗?我该如何开始?
答案 0 :(得分:2)
我更喜欢带有菜单和工具栏的网格,如下所示:
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Name="self"
Title="MainWindow" Height="350" Width="525">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Menu Grid.Row="0">
<MenuItem Header="File">
<MenuItem Header="Open" />
<MenuItem Header="Close" />
</MenuItem>
</Menu>
<ToolBar Grid.Row="1">
<Button Content="Foo" />
<Button Content="Bar" />
</ToolBar>
</Grid>
</Window>