private void btnDeleteConfig_Click(object sender, EventArgs e) { GridConfigs.Remove(CurrentGridConfig); CurrentGridConfig = GridConfigs.FirstOrDefault(); // don't let the player have no configs if (CurrentGridConfig == null) { var cfg = CreateDefaultGridConfig(); CurrentGridConfig = cfg; GridConfigs.Add(cfg); } BindTabs(); }