Forma.

30/07/2005 - 00:05 por Alberto Rios | Informe spam
Buenas tardes a todos.

Tengo una forma MDI y mando llamar la forma2

Pero cuando cierro forma2 y abro una forma3 esta aparece escalonada no en
Location 0,0

como hacer para que aparezca en posicion 0,0

Gracias por su apoyo, espero y me hayan entendido.

Saludos

Preguntas similare

Leer las respuestas

#1 SoftJaén
01/08/2005 - 00:26 | Informe spam
"Alberto Rios" escribió:

Tengo una forma MDI y mando llamar la forma2

Pero cuando cierro forma2 y abro una forma3 esta
aparece escalonada no en Location 0,0

como hacer para que aparezca en posicion 0,0




Hola, Alberto:

Por defecto, la posición de inicio de todos los formularios es
WindowsDefaultLocation, por lo que es el propio sistema operativo el que
establece esa forma escalonada de presentar los formularios dentro de un
formulario MDI. Si deseas especificar otra posición de inicio, tendrás que
modificar los valores de las propiedades «StartPosition» y «Location» del
formulario:

Dim frm As New Form3

With frm
.StartPosition = FormStartPosition.Manual
.Location = New Point(0, 0)
.Show()
End With

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Respuesta Responder a este mensaje
#2 SoftJaén
01/08/2005 - 00:38 | Informe spam
Te comento que si la posición es 0,0, no hace falta que declares una
variable de la clase «Point», porque por defecto ese es el valor de la
propiedad «Location». No obstante, si deseas situar el formulario en otra
posición, o bien estableces el nuevo valor en tiempo de diseño, o lo
declaras en tiempo de ejecución utilizando la clase «Point»:

.Location = New Point(10, 30)

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Respuesta Responder a este mensaje
#3 Alberto Rios
01/08/2005 - 19:09 | Informe spam
Perfecto SoftJaén muchas gracias.

"SoftJaén" wrote in message
news:%
Te comento que si la posición es 0,0, no hace falta que declares una
variable de la clase «Point», porque por defecto ese es el valor de la
propiedad «Location». No obstante, si deseas situar el formulario en otra
posición, o bien estableces el nuevo valor en tiempo de diseño, o lo
declaras en tiempo de ejecución utilizando la clase «Point»:

.Location = New Point(10, 30)

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado
o sugerido en el presente mensaje.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida