private void Bouton_Modif_Click(object sender, EventArgs e) { Compteur++; C_Mesure Mesure_Select = ListBox_Mesure.SelectedItem as C_Mesure; Mesure_Select.ID = Convert.ToInt32(TextBox_ID.Text); Mesure_Select.X = Convert.ToInt32(TextBox_X.Text); Mesure_Select.Y = Convert.ToInt32(TextBox_Y.Text); Mesure_Select.Hauteur = Convert.ToInt32(TextBox_Hauteur.Text); Mesure_Select.Largeur = Convert.ToInt32(TextBox_Largeur.Text); Bouton_Sauve.Enabled = true; CheckBox_acces.Checked = false; TextBox_X.ReadOnly = true; TextBox_Y.ReadOnly = true; TextBox_Hauteur.ReadOnly = true; TextBox_Largeur.ReadOnly = true; ListBox_Mesure.DataSource = null; ListBox_Mesure.Refresh(); ListBox_Mesure.DataSource = La_Base.Les_Mesures; ListBox_Mesure.DisplayMember = ToString(); }
private void Bouton_Suppr_Click(object sender, EventArgs e) { C_Mesure Delete_mesure = ListBox_Mesure.SelectedItem as C_Mesure; if (Delete_mesure != null) { La_Base.Les_Mesures.Remove(Delete_mesure); } Bouton_Sauve.Enabled = true; Bouton_Modif.Enabled = false; }
private void Bouton_Ajout_Click(object sender, EventArgs e) { C_Mesure Nouvelle_Mesure = new C_Mesure(); Nouvelle_Mesure.ID = Convert.ToInt32(TextBox_ID_Crea.Text); Nouvelle_Mesure.X = Convert.ToInt32(TextBox_X_crea.Text); Nouvelle_Mesure.Y = Convert.ToInt32(TextBox_Y_crea.Text); Nouvelle_Mesure.Hauteur = Convert.ToInt32(TextBox_Hauteur_crea.Text); Nouvelle_Mesure.Largeur = Convert.ToInt32(TextBox_Largeur_crea.Text); La_Base.Les_Mesures.Add(Nouvelle_Mesure); Bouton_Sauve.Enabled = true; Bouton_Modif.Enabled = false; }
//-------------------------------------ListBox----------------------------------------------------// private void ListBox_Mesure_SelectedIndexChanged(object sender, EventArgs e) { C_Mesure Mesure_Select = (C_Mesure)ListBox_Mesure.SelectedItem; if (Mesure_Select != null) { TextBox_ID.Text = Mesure_Select.ID.ToString(); TextBox_X.Text = Mesure_Select.X.ToString(); TextBox_Y.Text = Mesure_Select.Y.ToString(); TextBox_Hauteur.Text = Mesure_Select.Hauteur.ToString(); TextBox_Largeur.Text = Mesure_Select.Largeur.ToString(); Bouton_Modif.Enabled = false; } }