https://obscureproblemsandgotchas.com/uncategorized/datagridview-loses-formatting-and/
DataGridView Loses Formatting and Columns After Setting DataSource a Second Time