При программной вставке вкладок создаваемые вкладки не имеют такого же типа цветовой схемы, как можно было бы ожидать при использовании конструктора. Как видно из приведенного ниже снимка экрана, цвет фона вкладки «Активные» остался неизменным. Как мне программно добавить TabPages в элемент управления вкладками, чтобы он вел себя так, как если бы я добавил их с помощью дизайнера?
У меня есть следующий код, который программно вставляет вкладки в элемент управления вкладками, который я создал с помощью WinForms (он находится в цикле foreach).
TabPage tPage = new TabPage();
tPage.Text = item.DisplayName + " Options";
FlowLayoutPanel flowPanel = new FlowLayoutPanel();
Label lblLocationField = new Label();
lblLocationField.Text = "Insert into location field:";
CheckBox chkLocationField = new CheckBox();
chkLocationField.Name = "locationField";
flowPanel.Controls.Add(lblLocationField);
flowPanel.Controls.Add(chkLocationField);
tPage.Controls.Add(flowPanel);
this.tabControlConfiguration.Controls.Add(tPage);