private void konuSecme_cmb_SelectedIndexChanged(object sender, EventArgs e) { konuBLL = new KonuBLL(); sinifBLL = new SinifBLL(); sorgulamaControlleri_pnl.Controls.Clear(); if (konuSecme_cmb.SelectedIndex == 0) { konuyaGoreSorgulama_cmb = new ComboBox(); konuyaGoreSorgulama_cmb.Location = new Point(0, 5); konuyaGoreSorgulama_cmb.SelectedIndexChanged += new EventHandler(konuyaGoreSorgulama_cmb_SelectedIndexChanged); konuyaGoreSorgulama_cmb.Size = new Size(sorgulamaControlleri_pnl.Width, konuyaGoreSorgulama_cmb.Height); konuyaGoreSorgulama_cmb.FlatStyle = FlatStyle.Flat; konuyaGoreSorgulama_cmb.Font = konuSecme_cmb.Font; konuyaGoreSorgulama_cmb.BackColor = konuSecme_cmb.BackColor; konuyaGoreSorgulama_cmb.DataSource = konuBLL.GetAllByExpression(); konuyaGoreSorgulama_cmb.DisplayMember = "Konu_Ismi"; konuyaGoreSorgulama_cmb.ValueMember = "Id"; konuyaGoreSorgulama_cmb.Invalidate(); sorgulamaControlleri_pnl.Controls.Add(konuyaGoreSorgulama_cmb); konuyaGoreSorgulama_cmb.Text = "Konu Seçiniz"; } if (konuSecme_cmb.SelectedIndex == 1) { ismeGoreSorgulama_txt = new TextBox(); listelenenSorular_flwpnl.Visible = false; secenekler_flwpnl.Visible = false; soruIcerik_txt.Visible = false; ismeGoreSorgulama_txt.Text = "Konu İsmi Giriniz"; ismeGoreSorgulama_txt.Location = new Point(0, 8); ismeGoreSorgulama_txt.TextChanged += new EventHandler(ismeGoreSecme_txt_TextChanged); ismeGoreSorgulama_txt.Size = new Size(sorgulamaControlleri_pnl.Width, sorgulamaControlleri_pnl.Height); ismeGoreSorgulama_txt.Font = soruIcerik_txt.Font; ismeGoreSorgulama_txt.BackColor = konuSecme_cmb.BackColor; sorgulamaControlleri_pnl.Controls.Add(ismeGoreSorgulama_txt); } if (konuSecme_cmb.SelectedIndex == 2) { sinifDuzeyineGoreSorgulama_cmb = new ComboBox(); foreach (var item in sinifBLL.GetAllByExpression()) { if (!sinifDuzeyleri.Contains(item.Sinif_DuzeyId)) { sinifDuzeyleri.Add(item.Sinif_DuzeyId); } } sinifDuzeyineGoreSorgulama_cmb.Location = new Point(0, 5); sinifDuzeyineGoreSorgulama_cmb.SelectedIndexChanged += new EventHandler(sinifDuzeyineGoreSorgulama_cmb_SelectedIndexChanged); sinifDuzeyineGoreSorgulama_cmb.Size = new Size(sorgulamaControlleri_pnl.Width, konuyaGoreSorgulama_cmb.Height); sinifDuzeyineGoreSorgulama_cmb.FlatStyle = FlatStyle.Flat; sinifDuzeyineGoreSorgulama_cmb.Font = konuSecme_cmb.Font; sinifDuzeyineGoreSorgulama_cmb.BackColor = konuSecme_cmb.BackColor; sinifDuzeyineGoreSorgulama_cmb.DataSource = sinifDuzeyleri; } }
private void TestEkleUC_Load(object sender, EventArgs e) { konuBLL = new KonuBLL(); sinifBLL = new SinifBLL(); sinavTuru_cmb.SelectedIndex = 1; konuSecme_cmb.DataSource = konuBLL.GetAllByExpression(); konuSecme_cmb.DisplayMember = "Konu_Ismi"; konuSecme_cmb.ValueMember = "Id"; konuSecme_cmb.Invalidate(); sinavSube_cmb.DataSource = sinifBLL.GetAllByExpression(); sinavSube_cmb.DisplayMember = "Sinif_TamIsim"; sinavSube_cmb.ValueMember = "Id"; sinavSube_cmb.Invalidate(); konuSecme_cmb.Text = "Konu Seçiniz"; sinavSube_cmb.Text = "Şube Seçiniz"; }