我有三个MenuItems,
<MenuItem x:Name="Menu1" Header="Menu1" />
<MenuItem x:Name="LoginMenu" Header="Login" />
<MenuItem x:Name="LogoutMenu" Header="Logout" />
当应用程序加载时,我将MenuItems(第三个除外)的可见性更改为Hidden
,当我单击Login菜单项时,我需要将可见性更改为Visible
。如何在更改可见性时保持对齐菜单项?
答案 0 :(得分:2)
而不是将Visibility
设置为Hidden
,而不是将其设置为Collapsed
。所以折叠菜单项的空间将是免费的。如果您将Visibility
设置为Hidden
,则会保留隐藏项目所需的空间。