Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/03/2010, 15:15
Avatar de erick_arcini
erick_arcini
 
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 10 meses
Puntos: 50
Respuesta: fromBordeStyle=none c#

ah ya, es que no especificaste que era un MDI, prueba pegando este código en el evento Form_Load:

Código C:
Ver original
  1. foreach (Control c in this.Controls.OfType<MdiClient>())
  2.             {
  3.                  c.MouseDown += new MouseEventHandler(Form1_MouseDown);
  4.             }

Explicación:

Cuando creas un MDIParent, automáticamente en tu form se agrega un control llamado MdiClient, dicho control es lo que crea tu fondo de color gris oscuro, por lo tanto, cuando das clic a tu form lo que seleccionas es el MdiClient y no el Form, por lo tanto el lugar de que asignes el evento MouseDown a tu Form, lo tienes que asignar al MdiClient de tu Form con el código anterior.
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.