2016-09-30 123 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,則隱藏項目所需的空間將被保留。