Ubicar un Form

25/10/2007 - 05:56 por edcha | Informe spam
Estoy tratando de ubicar un form en la parte inferior derecha de la
pantalla y tengo el siguiente código pero no me funciona podrían
indicarme porque.

int screenWidth = Screen.PrimaryScreen.WorkingArea.Width;
int screenHeight Screen.PrimaryScreen.WorkingArea.Height;

this.Left = screenWidth - this.Width;
this.Top = screenHeight - this.Height;

¿acaso tiene que ver con que el form acepta la medida en pixel?

Gracias

Preguntas similare

Leer las respuestas

#1 Lluis Franco
25/10/2007 - 09:18 | Informe spam
:-)
Hola,
¿Cual es el valor de la propiedad "StartPosition" del formulario?

Lluís Franco i Montanyés
[MS-MVP-MCP Visual Basic]
Web: http://sps.uyssoft.com
Blog: http://msmvps.com/blogs/lfranco
Geeks: http://geeks.ms/blogs/lfranco
(Guía de netiquette de los foros)
http://sps.uyssoft.com/Foros%20onli...uette.aspx
FIMARGE, S.A.
Principat d'Andorra

Tel.: +376 805 100
Fax: +376 824 500
Mi Perfil MVP en:
https://mvp.support.microsoft.com/profile/Lluis
This posting is provided "AS IS" with no warranties, and confers no rights.
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho.
Respuesta Responder a este mensaje
#2 AngelGarza
25/10/2007 - 18:25 | Informe spam
Hola edcha,

No te esta respetando el posicionamiento que haces de tu "Form" porque en la
propiedad StartPosition por default viene el valor: "WindowsDefaultLocation"
y es la que termina ejecutando. Cambia dicho valor a "Manual" y entonces si
ubicará tu forma donde le estás indicando.

Saludos

"edcha" wrote:

Estoy tratando de ubicar un form en la parte inferior derecha de la
pantalla y tengo el siguiente código pero no me funciona podrían
indicarme porque.

int screenWidth = Screen.PrimaryScreen.WorkingArea.Width;
int screenHeight > Screen.PrimaryScreen.WorkingArea.Height;

this.Left = screenWidth - this.Width;
this.Top = screenHeight - this.Height;

¿acaso tiene que ver con que el form acepta la medida en pixel?

Gracias


Respuesta Responder a este mensaje
#3 edcha
25/10/2007 - 22:10 | Informe spam
Muchas gracias a ambos pues ese era el problema la propiedad
StartPosition estaba en "WindowsDefaultLocation" y al cambiarla como
me sugirieron ahora si se coloca donde quiero.


Gracias de nuevo.
Respuesta Responder a este mensaje
#4 Lluis Franco
26/10/2007 - 09:46 | Informe spam
Muchas gracias a ambos ...



;-)
De nada!

Lluís Franco i Montanyés
[MS-MVP-MCP Visual Basic]
Web: http://sps.uyssoft.com
Blog: http://msmvps.com/blogs/lfranco
Geeks: http://geeks.ms/blogs/lfranco
(Guía de netiquette de los foros)
http://sps.uyssoft.com/Foros%20onli...uette.aspx
FIMARGE, S.A.
Principat d'Andorra

Tel.: +376 805 100
Fax: +376 824 500
Mi Perfil MVP en:
https://mvp.support.microsoft.com/profile/Lluis
This posting is provided "AS IS" with no warranties, and confers no rights.
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida