我想在我的用户控件顶部创建一个水平菜单,其项目水平填充整个空间。有六个项目,它只是一个级别 - 所以它不是真正的菜单。
我可以用菜单做到这一点吗?还是我最好使用每列一个按钮的六列网格,甚至是水平堆栈面板?这是我到目前为止所拥有的:
<DockPanel>
<DockPanel DockPanel.Dock="Top" KeyboardNavigation.TabNavigation="None">
<Menu KeyboardNavigation.TabNavigation="Cycle" VerticalAlignment="Top" Background="DarkGray" Height="40">
<MenuItem Header="_New"/>
<MenuItem Header="_Load" />
<MenuItem Header="_Save" />
<MenuItem Header="_Validate" />
<MenuItem Header="_Import" />
<MenuItem Header="_Export"/>
</Menu>
</DockPanel>
</DockPanel>