private void Alarm_button_Click(object sender, EventArgs e) { AlarmForm form = new AlarmForm(Administration.User, AlarmAdministration); form.Alarm_Refresh(); this.Visible = false; var closing = form.ShowDialog(); if (closing == DialogResult.OK) { AlarmAdministration = form.AlarmAdministration; WriteToBinaryFile <List <Alarm> >(@"Alarm.bin", AlarmAdministration.Alarm_list); Visible = true; } }