Налаштування програми
private void InitializeSettingsTabs() {
TabPage generalTab = new TabPage("Основні");
AddCheckBox(generalTab, "Запуск з Windows", 20, 20);
AddCheckBox(generalTab, "Показувати сповіщення", 20, 50);
TabPage interfaceTab = new TabPage("Інтерфейс");
AddComboBox(interfaceTab, "Тема", new string[] { "Світла", "Темна" }, 20, 20);
AddComboBox(interfaceTab, "Мова", new string[] { "Українська", "Англійська" }, 20, 50);
tabControl1.TabPages.AddRange(new TabPage[] {
generalTab, interfaceTab
});
}
Файловий менеджер
private void OpenFileInNewTab(string filePath) {
string fileName = Path.GetFileName(filePath);
TabPage fileTab = new TabPage(fileName);
TextBox textBox = new TextBox();
textBox.Multiline = true;
textBox.Dock = DockStyle.Fill;
textBox.ScrollBars = ScrollBars.Both;
textBox.Text = File.ReadAllText(filePath);
fileTab.Controls.Add(textBox);
tabControl1.TabPages.Add(fileTab);
tabControl1.SelectedTab = fileTab;
}