Foros del Web » Programando para Internet » ASPX (.net) »

Tamaño de un control web

Estas en el tema de Tamaño de un control web en el foro de ASPX (.net) en Foros del Web. Jovenes, tengo el siguiente problema, dinamicamente estoy insertando controles a un formulario, y para insertar el siguiente control necesito saber el alto y ancho del ...
  #1 (permalink)  
Antiguo 05/10/2005, 16:31
Avatar de alexeiiw  
Fecha de Ingreso: agosto-2005
Ubicación: Guatemala
Mensajes: 73
Antigüedad: 18 años, 8 meses
Puntos: 1
Tamaño de un control web

Jovenes, tengo el siguiente problema, dinamicamente estoy insertando controles a un formulario, y para insertar el siguiente control necesito saber el alto y ancho del control, cuando lo hago en modo de diseño, si me devuelve el height y width sin embargo cuando lo hago desde el codigo ya no me devuelve nada

objlabel = New Label
objlabel.Text = dstresultado.Tables(0).Rows(0).Item("titulo")
objlabel.Style("top") = shttop
objlabel.Style("left") = shtleft
objlabel.Style("position") = "absolute"
'// Aqui es donde quiero averiguar el alto, sin embargo me retorna 0
shtsizehcontrol = Val(objlabel.Height.ToString)

Alguien tiene idea de como hacerlo? o algun metodo? o tengo algo incorrecto en mi codigo

Saludos...
  #2 (permalink)  
Antiguo 05/10/2005, 21:09
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 19 años, 3 meses
Puntos: 7
Hmm, esos valores que asignas a esos controles recién se hacen efectivo al llegar al cliente como atributos, en todo caso creo que deberías recuperar los valores usando la misma forma que haces para asignarlos:
objlabel.Style("top")

Es sólo una idea...

Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño
  #3 (permalink)  
Antiguo 06/10/2005, 07:40
Avatar de alexeiiw  
Fecha de Ingreso: agosto-2005
Ubicación: Guatemala
Mensajes: 73
Antigüedad: 18 años, 8 meses
Puntos: 1
Uhm fijate que no me funciona, de esa manera, pq esos atributos tambien vienen en blanco.

Bueno voy a probar otra forma

Gracias y saludos...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:32.