Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/07/2011, 06:54
bluesky777
 
Fecha de Ingreso: noviembre-2008
Mensajes: 77
Antigüedad: 16 años
Puntos: 8
Central labels en un contenedores o paneles

Yo no he podido, a ver si alguien me ayuda.
Tengo unas preguntas en la base de datos y las traigo a un bindingsource para mostrar una por una en el formulario de examen, como el texto de la pregunta o la respuesta puede ser muy largo, necesito que se comporte como si fuera un textobox multilinea, y que de acuerdo al tamaño final, me quede centrado en un lugar determinado (yo le puse un Panel a cada label para delimitarlos)

¿Cual es la mejor solución? recordar que a los labels les hice esto:

Código:
lbPregunta.DataBindings.Add("text", mibinding, "PregPregunta")
¿Será que debo esconder este lbPregunta fuera del Panel y crear otro lbPreguntaCentro en donde organizaré el contenido de lbPregunta?

Gracias por ayudarme!

PD: Creé para central este procedimiento:

Código:
Public Sub CentrarObjeto(ByVal controlO As Control, ByVal PanelO As Panel)
 With PanelO
  controlO.Top = ((.Height - controlO.Height) / 2)
  controlO.Left = ((.Width - controlO.Width) / 2)
 End With
End Sub