Introduction
DataGrid is very versatile control in WPF to displaying data in tabular format, design and layout can be customized according to need in different fashion. It provides several useful features like
· Auto generation of columns
· Column sorting, reordering and resizing
· Manual definition of columns
· Selection
· Grouping
· Row Details
· Alternating BackgroundBrush
· Frozen columns
· Headers Visibility
· How to template auto generated columns
· etc
In this section I will explain the entire above feature with CRUD (Create, Read, Update, and Delete) operations with datagrid.