我刚刚开始在 Expression Blend 中摆弄 WPF,现在我正在尝试设计一个“普通 Windows GUI”界面,其中菜单位于最顶部,其他一些东西占据了窗口的其余部分。
我使用哪个面板使菜单始终保持在最顶部,只占据适合菜单项所需的高度并填满窗口的整个宽度,这样我就可以在窗口的其余部分填写其他面板和什么?
最佳答案
<DockPanel LastChildFill="True">
<Menu DockPanel.Dock="Top">
<MenuItem Header="Foo" />
</Menu>
<!-- Use whatever panel you want here -->
<StackPanel>
<TextBlock Text="Bar" />
</StackPanel>
</DockPanel>
关于c# - WPF:制作标准菜单的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2066189/