Skip to main content
Visibility Enumeration

The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Specifies the display state of an element.

Namespace:   System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

public enum Visibility
public enum class Visibility
type Visibility
Public Enumeration Visibility
Member nameDescription

Do not display the element, and do not reserve space for it in layout.


Do not display the element, but reserve space for the element in layout.


Display the element.

Elements that have a value of Collapsed do not occupy any layout space. By default, elements are Visible.

.NET Framework
Available since 3.0
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Return to top