private void addConditionButton_Click(object sender, EventArgs e) { var lastRow = conditionRows.Last(); var conditionRow = new ConditionRow( new Point(lastRow.filteredValuesComboBox.Left, lastRow.filteredValuesComboBox.Bottom + 10), this); conditionRows.Add(conditionRow); conditionRow.filteredValuesComboBox.SelectedIndex = 1; conditionRow.filteredValuesComboBox.SelectedIndex = 0; addConditionButton.Location = new Point(conditionRow.filteredValuesComboBox.Left, conditionRow.filteredValuesComboBox.Bottom + 10); deleteConditionButton.Location = new Point(addConditionButton.Right + 10, addConditionButton.Top); }
public FiltersForm() { InitializeComponent(); var filterCondition = new ConditionRow(new Point(12, 14), this, false); conditionRows.Add(filterCondition); var columns = new[] { new DataGridViewTextBoxColumn { Name = "PatientName", HeaderText = @"ФИО Пациента" }, new DataGridViewTextBoxColumn { Name = "Sex", HeaderText = @"Пол" }, new DataGridViewTextBoxColumn { Name = "Address", HeaderText = @"Адрес" }, new DataGridViewTextBoxColumn { Name = "ParentName", HeaderText = @"Имя родителя" }, new DataGridViewTextBoxColumn { Name = "BirthDate", HeaderText = @"Дата рождения" }, new DataGridViewTextBoxColumn { Name = "GestationAge", HeaderText = @"Гестационный возраст" }, new DataGridViewTextBoxColumn { Name = "Weight", HeaderText = @"Масса" }, new DataGridViewTextBoxColumn { Name = "Height", HeaderText = @"Длина" }, new DataGridViewTextBoxColumn { Name = "HeadSize", HeaderText = @"Окружность головы" }, new DataGridViewTextBoxColumn { Name = "ChestSize", HeaderText = @"Окружность груди" }, new DataGridViewTextBoxColumn { Name = "ApgarScale", HeaderText = @"Оценка по Апгар" }, new DataGridViewTextBoxColumn { Name = "Disability", HeaderText = @"Инвалидность" }, new DataGridViewTextBoxColumn { Name = "IsNotFirstHospitalization", HeaderText = @"Госпитализация" }, new DataGridViewTextBoxColumn { Name = "HospitalizationDate", HeaderText = @"Дата поступления" }, new DataGridViewTextBoxColumn { Name = "ALVDuration", HeaderText = @"ИВЛ" }, new DataGridViewTextBoxColumn { Name = "CPAPDuration", HeaderText = @"CPAP" }, new DataGridViewTextBoxColumn { Name = "CerebralIschemia", HeaderText = @"Церебр. ишемия" }, new DataGridViewTextBoxColumn { Name = "IVH", HeaderText = @"ВЖК" }, new DataGridViewTextBoxColumn { Name = "Meningitis", HeaderText = @"Менингит" }, new DataGridViewTextBoxColumn { Name = "Encephalitis", HeaderText = @"Энцефалит" }, new DataGridViewTextBoxColumn { Name = "ConvulsiveSyndrome", HeaderText = @"Судорож. синдр." }, new DataGridViewTextBoxColumn { Name = "Sepsis", HeaderText = @"Сепсис" }, new DataGridViewTextBoxColumn { Name = "HDN", HeaderText = @"ГБН" }, new DataGridViewTextBoxColumn { Name = "VKDB", HeaderText = @"Геморрагич. синдр." }, new DataGridViewTextBoxColumn { Name = "Anemia", HeaderText = @"Анемия тяж.ст." }, new DataGridViewTextBoxColumn { Name = "Hyperbilirubinemia", HeaderText = @"Гипербилирубинемия" }, new DataGridViewTextBoxColumn { Name = "UNEC", HeaderText = @"ЯНЭК" }, new DataGridViewTextBoxColumn { Name = "BirthDefect", HeaderText = @"ВПР" }, new DataGridViewTextBoxColumn { Name = "Surgery", HeaderText = @"Оперативн. вмешательство" }, new DataGridViewTextBoxColumn { Name = "PatientHistory", HeaderText = @"№ Истории болезни" } }; ResultDataGridView.Columns.AddRange(columns); ResultDataGridView.ReadOnly = true; CheckAllCheckboxes(); }