Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Image y Labels

Estas en el tema de Image y Labels en el foro de Visual Basic clásico en Foros del Web. Hola Tengo un programita que genera dinámicamente varios controles label en un formulario. En este formulario también hay un control image que cuando carga alguna ...
  #1 (permalink)  
Antiguo 24/08/2005, 16:55
 
Fecha de Ingreso: marzo-2005
Mensajes: 51
Antigüedad: 19 años, 1 mes
Puntos: 0
Pregunta Image y Labels

Hola
Tengo un programita que genera dinámicamente varios controles label en un formulario. En este formulario también hay un control image que cuando carga alguna imagen siempre queda solapando las etiquetas . El formulario debe imprimirse tal como se ve.

Como hago para que el control image siempre quede al fondo para que puedan verse todas las etiquetas????

Espero que me hayan entendido.
  #2 (permalink)  
Antiguo 24/08/2005, 16:58
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
le haces click derecho y le das enviar atras..

y para imprimir el form..
'esta gran linea..
me.print


nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #3 (permalink)  
Antiguo 24/08/2005, 17:02
 
Fecha de Ingreso: marzo-2005
Mensajes: 51
Antigüedad: 19 años, 1 mes
Puntos: 0
Eso no me sirve, porque las etiquetas son creadas en tiempo de ejecución.
  #4 (permalink)  
Antiguo 24/08/2005, 17:13
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
bueno intenta enviando al fondo por default para ve que pasa o bien ponela en fondo del form..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #5 (permalink)  
Antiguo 24/08/2005, 21:59
 
Fecha de Ingreso: marzo-2005
Mensajes: 51
Antigüedad: 19 años, 1 mes
Puntos: 0
He intentado poner la imagen en el form, pero la imagen debe conservar siempre un tamaño establecido, aunque sea muy pequeña o muy grande, por eso uso el control image con la propiedad stretch en true.

Como la envío al fondo por default ??
  #6 (permalink)  
Antiguo 25/08/2005, 07:57
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
haz click derecho sobre ella y ledas enviar al fondo..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #7 (permalink)  
Antiguo 25/08/2005, 09:51
 
Fecha de Ingreso: marzo-2005
Mensajes: 51
Antigüedad: 19 años, 1 mes
Puntos: 0
Gracias, pero como ya le dije al principio, si yo creara los controles en tiempo de diseño, pudiera hacerlo como sugiere, pero como los controles se crean en tiempo de ejecución, no se como controlar el orden para hacer que siempre el control image quede al fondo.

Me he dado cuenta que una vez creadas las etiquetas aunque estén al fondo, al hacer clic sobre ellas se pasan al frente, y se siguen manteniendo al frente aunque image1.Picture=Nothing o después le asigne otra imagen.

Estuve investigando y parece que esto tiene que ver con las propiedades Autoredraw, ClipControls y el evento Paint del formulario. Alguien sabe como trabajar con esto
  #8 (permalink)  
Antiguo 24/11/2005, 11:58
Avatar de luisgomo  
Fecha de Ingreso: junio-2005
Mensajes: 30
Antigüedad: 18 años, 10 meses
Puntos: 0
prueba a investigar la funcion ZOrder
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:00.