private void optionTypeComboBox_SelectedIndexChanted(object sender, EventArgs e) { int index = optionTypeComboBox.SelectedIndex; switch (index) { case 2: amountLabel.Text = "Barrier Price"; amountTextBox.Visible = true; outputDataGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells; outputDataGridView.DataSource = BarrierOption.SetDataTable(); break; case 3: amountLabel.Text = "Rebate Price"; amountTextBox.Visible = true; outputDataGridView.DataSource = DigitalOption.SetDataTable(); break; case 5: outputDataGridView.DataSource = RangeOption.SetDataTable(); break; default: amountLabel.Text = ""; amountTextBox.Visible = false; outputDataGridView.DataSource = EuropeanOption.SetDataTable(); break; } }