private void FormuResetle() { duzenlenen = null; txtRenkAd.Clear(); btnEkle.Text = "Ekle"; btnIptal.Hide(); lblRedDeger.Text = ""; lblGreenDeger.Text = ""; lblBlueDeger.Text = ""; hsbRed.Value = 0; hsbGreen.Value = 0; hsbBlue.Value = 0; lblRenk.BackColor = System.Drawing.Color.FromArgb(hsbRed.Value, hsbGreen.Value, hsbBlue.Value); lstRenk.Enabled = btnDuzenle.Enabled = btnSil.Enabled = true; }
private void btnSil_Click(object sender, EventArgs e) { int sid = lstRenk.SelectedIndex; if (sid < 0) { MessageBox.Show("Silmek için bir öğe seçiniz."); return; } Renk renk = (Renk)lstRenk.SelectedItem; db.Renkler.Remove(renk); db.SaveChanges(); RenkleriListele(); lstRenk.SelectedIndex = sid < lstRenk.Items.Count ? sid : lstRenk.Items.Count - 1; }
private void btnDuzenle_Click_1(object sender, EventArgs e) { int sid = lstRenk.SelectedIndex; if (sid < 0) { MessageBox.Show("Düzenlemek için bir öğe seçiniz."); return; } lblRenk.BackColor = lblSecilenRenk.BackColor; duzenlenen = (Renk)lstRenk.SelectedItem; txtRenkAd.Text = duzenlenen.RenkAd; hsbRed.Value = duzenlenen.Red; hsbGreen.Value = duzenlenen.Green; hsbBlue.Value = duzenlenen.Blue; lblRedDeger.Text = "(" + hsbRed.Value + ")"; lblGreenDeger.Text = "(" + hsbGreen.Value + ")"; lblBlueDeger.Text = "(" + hsbBlue.Value + ")"; btnEkle.Text = "Kaydet"; btnIptal.Show(); lstRenk.Enabled = btnDuzenle.Enabled = btnSil.Enabled = false; }