private void UpdateSelectedItem() { PatientList.SelectedItems[0].SubItems[1].Text = tbSurname.Text; PatientList.SelectedItems[0].SubItems[2].Text = tbName.Text; PatientList.SelectedItems[0].SubItems[3].Text = tbPatronymic.Text; PatientList.Sort(); PatientList.SelectedItems[0].EnsureVisible(); PatientList.Focus(); }
private void addPatientForm_PatientUpdateEvent(object sender, PersonIdentityEventArgs e) { var patientAttributesArray = new string[] { e.Id, e.Surname, e.Name, e.Patronymic }; var patientItem = new ListViewItem(patientAttributesArray); PatientList.Items.Add(patientItem); patientItem.EnsureVisible(); patientItem.Selected = true; PatientList.Focus(); }
/// <summary> /// Убрать фильтрацию /// </summary> /// <param name="sender">Объект, пославший сообщение</param> /// <param name="e">Объект, содержащий данные посланного сообщения</param> private void buttonFilterRemove_Click(object sender, EventArgs e) { dateTimePickerFilterDeliveryDateEnd.Checked = dateTimePickerFilterDeliveryDateStart.Checked = dateTimePickerFilterReleaseDateEnd.Checked = dateTimePickerFilterReleaseDateStart.Checked = dateTimePickerFilterVisitDateEnd.Checked = dateTimePickerFilterVisitDateStart.Checked = false; textBoxFilterFIO.Text = comboBoxFilterAgeMode.Text = textBoxFilterNosology.Text = textBoxFilterDiagnose.Text = textBoxFilterAge.Text = textBoxFilterKD.Text = comboBoxFilterKDMode.Text = comboBoxFilterHospitalizationCntMode.Text = comboBoxFilterVisitCntMode.Text = comboBoxFilterOperationCntMode.Text = textBoxFilterHospitalizationCnt.Text = textBoxFilterVisitCnt.Text = textBoxFilterOperationCnt.Text = textBoxFilterOperationType.Text = string.Empty; PatientList.Focus(); timerShowPatients.Enabled = false; timerShowPatients.Enabled = true; EnableOrDisableRemoveFilterButton(); }
/// <summary> /// Сброс фокуса с кнопок при нажатии /// </summary> /// <param name="sender">Объект, пославший сообщение</param> /// <param name="e">Объект, содержащий данные посланного сообщения</param> private void button_DropFocus(object sender, EventArgs e) { PatientList.Focus(); }