private void buttonModificar_Click(object sender, EventArgs e) {//actualizar o refrescar listados int indice = this.ltsPaleta.SelectedIndex; if (indice != -1 && this.miPaleta[indice] != null) { FrmTemperas temp = new FrmTemperas(this.miPaleta[indice]); temp.StartPosition = FormStartPosition.CenterScreen; temp.ShowDialog(); if (temp.DialogResult == DialogResult.OK) { this.ltsPaleta.Items.Clear(); this.miPaleta[indice] = temp.MiTempera; for (int i = 0; i < 5; i++) { this.ltsPaleta.Items.Add((string)this.miPaleta[i]); } } } }
//el menos lo quita private void buttonMenos_Click(object sender, EventArgs e) { //FrmTemperas tempFrm = new FrmTemperas(); int indice; FrmTemperas tempFrm = new FrmTemperas(); //tomo el indice del ultimo elemento de la lista tempFrm.ShowDialog(); //if (tempFrm.DialogResult == DialogResult.OK) if (buttonMenos.DialogResult == DialogResult.OK) { this.miPaleta -= tempFrm.MiTempera; ltsPaleta.Items.Clear(); ltsPaleta.Items.Add((string)tempFrm.MiTempera); } //ltsPaleta.Items.Remove(indice); //tempFrm.ShowDialog(); }
private void temperaToolStripMenuItem_Click(object sender, EventArgs e) { //creo el formulario donde voy a cargar la paleta FrmTemperas frm = new FrmTemperas(); frm.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { this.ltsPaleta.Items.Clear(); this.miPaleta += frm.MiTempera; for (int i = 0; i < 5; i++) { this.ltsPaleta.Items.Add((string)this.miPaleta[i]); } } //formulario padre //Tempera.MdiParent = this; //muestro el formulario //showdialog no sirve para mdiparent //this.groupBoxPaleta.Visible = true; }