Quelles sont les différences entre Visibility.Collapsed
et Visibility.Hidden
en WPF?
Réponse
Trop de publicités?La différence est que, Visibility.Hidden
masque le contrôle, mais les réserves de l'espace qu'il occupe dans la mise en page. Donc, il rend les espaces au lieu du contrôle.
Visibilty.Collapsed
ne rend pas le contrôle et de ne pas réserver de l'espace. L'espace que le contrôle est "effondré", d'où le nom.
Le texte exact de la MSDN:
Visible: Affichage de l'élément.
Caché: Ne pas afficher l'élément, mais l'espace de réserve pour l'élément de mise en page.
S'est effondré: Ne pas afficher l'élément, et ne réserve pas de place pour elle dans la mise en page.
Voir: http://msdn.microsoft.com/en-us/library/system.windows.visibility.aspx