gpt4 book ai didi

wpf - 如何在 WPF 中右对齐 'help' 菜单项?

转载 作者:行者123 更新时间:2023-12-03 06:21:57 25 4
gpt4 key购买 nike

我的 XAML 文件中有以下(简化的)部分:

<Menu Width="Auto" Height="20" Background="#FFA9D1F4" DockPanel.Dock="Top">
<MenuItem Header="File">
<MenuItem Header="Exit"/>
</MenuItem>
<MenuItem Header="Edit">
<MenuItem Header="Cut"/>
</MenuItem>
<MenuItem Header="Help">
<MenuItem Header="About"/>
</MenuItem>
</Menu>

其结果是:

+-------------------------------------------+
| File Edit Help |
+-------------------------------------------+
| |

如果我想要右侧的帮助菜单项,我需要做什么:

+-------------------------------------------+
| File Edit Help |
+-------------------------------------------+
| |

最佳答案

同样的原理,这次你不需要网格,因此不需要知道项目的数量。将除帮助之外的所有项目分配到左侧:)

<Menu Height="20" Background="#FFA9D1F4">
<Menu.ItemsPanel>
<ItemsPanelTemplate>
<DockPanel HorizontalAlignment="Stretch"/>
</ItemsPanelTemplate>
</Menu.ItemsPanel>
<MenuItem Header="File">
<MenuItem Header="Exit"/>
</MenuItem>
<MenuItem Header="Edit">
<MenuItem Header="Cut"/>
</MenuItem>
<MenuItem Header="Help" HorizontalAlignment="Right">
<MenuItem Header="About"/>
</MenuItem>
</Menu>

关于wpf - 如何在 WPF 中右对齐 'help' 菜单项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3023638/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com