Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: XorNet en 12 Enero 2014, 18:35 pm



Título: [Duda] Movimiento de las ventanas. [C#]
Publicado por: XorNet en 12 Enero 2014, 18:35 pm
Hola bueno, tengo una duda, ¿cómo hacer para darle movimiento a la ventana al dejar presionado el clic del mouse en la parte superior de la ventana? Me explico, cuando se tiene el foco de una ventana y colocamos el cursor en la parte superior de la ventana y hacemos clic podemos desplazarla, ésto se puede hacer en C# fácilmente dejando los bordes de la apariencia de Windows (Sizable, Fixed, Fixed 3D, etcétera). Pero, si yo no quiero tener esos bordes sólo coloco: "None"estos bordes se remueven para hacer un programa con una interfaz completa y propia. Pero al colocar el mouse en la parte superior y dejar el clic presionado no se desplaza, y yo quiero hacer que eso suceda, ¿cómo puedo lograr eso?

¡Gracias de antemano por su atención! :)


Título: Re: [Duda] Movimiento de las ventanas. [C#]
Publicado por: ivancea96 en 12 Enero 2014, 18:47 pm
URL (http://www.elguille.info/NET/dotnet/moverFormSinCaption.htm)
No se si te vale esa.


Título: Re: [Duda] Movimiento de las ventanas. [C#]
Publicado por: z3nth10n en 12 Enero 2014, 19:23 pm
¿cómo hacer para darle movimiento a la ventana al dejar presionado el clic del mouse en la parte superior de la ventana?

Esto se llama arrastrar la ventana.

Segundo, el tema iría aquí: http://foro.elhacker.net/net-b62.0/

y tercero:

http://www.recursosvisualbasic.com.ar/htm/vb-net/43-mover-formulario-sin-barra-de-titulo.htm

Para pasarlo a C#:

www.developerfusion.com/tools/convert/vb-to-csharp/

Un saludo.