private void btnDelete_Click(object sender, EventArgs e) { if (lbAlarms.SelectedIndex == -1) return; Alarm alarm = _alarms[lbAlarms.SelectedIndex]; _client.DeleteAlarm(alarm); lbAlarms.Items.RemoveAt(lbAlarms.SelectedIndex); }