示例#1
0
 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);
         }
     }
 }
示例#2
0
        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);
        }