2016-09-30 124 views
0

我有三个的MenuItems到左,菜单项对齐WPF

<MenuItem x:Name="Menu1" Header="Menu1" /> 
<MenuItem x:Name="LoginMenu" Header="Login" /> 
<MenuItem x:Name="LogoutMenu" Header="Logout" /> 

当应用程序加载,我改变了的MenuItems(除3)能见度Hidden,当我点击我需要登录菜单项将可见性更改为Visible。如何在更改可视性时将菜单项对齐?

回答

2

而不是将Visibility设置为Hidden将其设置为Collapsed。因此,折叠菜单项的空间将是免费的。如果将Visibility设置为Hidden,则隐藏项目所需的空间将被保留。