Chaque contrôle héritant de FrameworkElement a une propriété Visibility permettant de se masquer ou de s'afficher au rendu. Il est important de préciser la différence entre Collapsed et Hidden ;-). En effet, les deux n'affichent pas le contrôle mais "Hidden" réserve l'espace pour s'afficher au contraire de "Collapsed".