DataGridColumn::Visibility Property


Gets or sets the visibility of the column.

Namespace:   System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)

property Visibility Visibility {
	Visibility get();
	void set(Visibility value);

Property Value

Type: System.Windows::Visibility

An enumeration value that specifies the column visibility. The registered default is Visible. For information about what can influence the value, see DependencyProperty.

To hide a column, set its Visibility property to Collapsed.

The following example shows how to set the visibility of the column.

<CheckBox Content="View Customer Details" Checked="CheckBox_Checked" Unchecked="CheckBox_Unchecked" />
<!-- ItemsSource is a DataTable that contains a list of customers.  The DataTable columns are  
     Title, FirstName, MiddleName, LastName, Suffix, CompanyName, EmailAddress, and Phone.-->
<DataGrid Grid.Row="1" Name="DG1" ItemsSource="{Binding}" AutoGeneratingColumn="DG1_AutoGeneratingColumn"  />
No code example is currently available or this language may not be supported.

.NET Framework
Available since 4.0
Available since 2.0
Return to top