private void Caja_DoubleClick(object sender, EventArgs e) { if (datosSalvados) { if (sender is PictureBox) { foreach (Elemento el in elementos) { PictureBox img = (PictureBox)sender; if (el.Contenido == img.ImageLocation && el.PizarronContenedor == pizarron) { elementoEnUso = el; } } } else { foreach (Elemento el in elementos) { TextBox text = (TextBox)sender; if (el.Contenido == text.Text && el.PizarronContenedor == pizarron) { elementoEnUso = el; } } } Panel parent = this.Parent as Panel; ComentarioDeElemento verComentarios = new ComentarioDeElemento(elementoEnUso, usuarioLogueado); if (parent != null) { parent.Controls.Clear(); parent.Controls.Add(verComentarios); } } }
private void button1_Click(object sender, EventArgs e) { Panel parent = this.Parent as Panel; parent.Controls.Clear(); ComentarioDeElemento nuevoMenuComentario = new ComentarioDeElemento(elemento, usuarioLogueado); parent.Controls.Add(nuevoMenuComentario); }