public Form1() { InitializeComponent(); try { jobs = JobItems.LoadFile(fileName); } catch (Exception ex) { MessageBox.Show(ex.Message); OpenFile(); } jobGridView.DataSource = jobs; jobGridView.Columns["JobName"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; jobGridView.Columns["JobName"].DefaultCellStyle.WrapMode = DataGridViewTriState.True; jobGridView.Columns["Industry"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; jobGridView.Columns["Industry"].DefaultCellStyle.WrapMode = DataGridViewTriState.True; jobGridView.Columns["SalaryTotal"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; jobGridView.Columns["Region"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; jobGridView.RowTemplate.Height = 40; //jobGridView.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells; //jobGridView.DefaultCellStyle.WrapMode = DataGridViewTriState.True; UpdateCombos(); UpdateTracks(); UpdateTable(); openCSV.Filter = "*csv filter(*.csv) | *.csv"; }
public void OpenFile() { if (openCSV.ShowDialog() == DialogResult.Cancel) { return; } fileName = openCSV.FileName; jobs = JobItems.LoadFile(fileName); }