Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/05/2008, 18:49
doberman
 
Fecha de Ingreso: mayo-2007
Mensajes: 6
Antigüedad: 17 años, 11 meses
Puntos: 0
Drag Window Over Another Window

Requisitos para q me entiendan:
- Activar Mostrar el contenido de la ventana mientras se arrastra.
- Entender vb.net para el desarrollo de controles.
- Dominar el uso de tecnicas de aceleracion del pintado de controles de usuario

He desarrollado una aplicacion en VB.net, mi problema es el siguiente, cuando arrastro una ventana diferente, sea el messenger o el explorer cualquiera sea sobre mi Form, los controles se pintan de manera incorrecta. esto sucede incluso con los controles de TextBox, Label, etc, etc, todo lo que sea control.

He estado leyendo algunos ejemplos para q una ventana se pinte cuando otra se arrastra por encima

http://msdn.microsoft.com/es-es/library/bd65th41(VS.80).aspx
http://msdn.microsoft.com/es-es/library/system.windows.forms.application.doevents(VS.80).a spx

al menos es lo q más se acerca a mi problema, solo q no se cambian las propiedades en el momento en que se arrastra la ventana por encima.
Sucede lo siguiente: si prueban hacer lo mismo con el Messenger, se va a pintar de una manera adecuada, no asi con cualquier aplicacion que utilice controles vb.net.
por qué será?¡

Aqui esta la imagen, espero haberme explicado adecuadamente.

http://s1.subirimagenes.com/otros/440504dragwindow.jpg

Para que no se enreden mucho, solo hay controles textbox, picture, usercontrol, trackbar, todos y cada uno "fallan" cuando se pasa por encima una ventana.