C# DataGrid Columns visible or hidden

Merhabalar. Projelerimizde kullandığımız datagridlerin kolonlarını gizleyip tekrar açmak isteyebiliriz. Bu durumda aşağıda ki gibi bir kod kullanmak işinize yarayabilir. “dg1” formumuzda kullandığımız datagrid’in name’i dir. Buna dikkat edin.

void btn_Click(object sender, RoutedEventArgs e)
{
     foreach (DataGridColumn col in dg1.Columns)
     {
        if (col.Visibility==Visibility.Hidden)
        {
           col.Visibility = Visibility.Visible;
        }
        else
        {
           col.Visibility = Visibility.Hidden;
        }
     }
}

Kolay gele…

İlk Yorumu Siz Yapın

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir