Efecto de transición

31/10/2003 - 13:22 por Pineda | Informe spam
Hola a todos,
Tengo una idea en mente, puramente estetica, que creo podría resultarme
interesante incorporarla a una aplicación que actualmente estoy
desarrollando, y es que dado un control contenedor de cualquier tipo, un
panel p.e.(con controles indeterminados), crear una imagen bitmap de este
para hacer una transición, como bien podriá ser al clickear un boton, y
hacer que aparezca dicho contenedor con un efecto (indeterminado), que bien
podría ser un fade, o zoom.

Creo que me he explicado, aunque quizas el ejemplo no os haga verlo tan
claro.

Gracias de todos modos, por vuestro tiempo y paciencia. :-D
Pineda.

Preguntas similare

Leer las respuestas

#1 Tristan
31/10/2003 - 14:40 | Informe spam
Podrías obtener un efecto de tipo zoom, incluyendo tus
controles en un control de tipo contenedor, por ejemplo
un Panel, o el propio Form entero, y activando los cuatro
Anchor de cada control. Solo tendrías que incrementar el
tamaño del control contenedor mediante un Thread o un
Timer.

Lamentablemente solo se haría zoom del tamaño de los
controles, pero no del texto. Un zoom de mejor calidad se
podría obtener mediante un PictureBox que tenga la imagen
del cuadro de diálogo, con la propiedad SizeMode =
StretchImage.

El fade, lo puedes hacer mediante la propiedad Opacity
del form. Llevándo ese valor desde 0 hasta 100, harías
aparecer progresivamente el form. Lo contrario se puede
hacer para que desaparezca progresivamente el otro.

Si para esto último, necesitas que sea un control dentro
de un Form y no todo el cuadro de diálogo, hay una forma
de lograrlo. Si estás interesado en saber como incluir un
form dentro de otro, no tengo problemas en contarlo, pero
no quiero enrollarme más :-)
Respuesta Responder a este mensaje
#2 Pineda
31/10/2003 - 16:34 | Informe spam
Muchas gracias por tu información, Tristan, pero... lamentablemente, no
es lo que necesito, ya que, como indique en el mensaje inicial, necesito que
sea un gráfico, ya que con el podré hacer el efecto (por ejemplo) del
windows update, al añadir una actualización, o por ejemplo, tambien me
gustaría hacer un drag/drop usando dicha imagen.
He probado en el metodo paint, recogiendo el objecto graphics, y
guardandolo en un fichero, pero no me captura nada de ese objeto, es decir,
no contiene lo que se va a representar (gráficamente hablando). A groso
modo, lo que quiero es una "captura de pantalla" pero sólo del control, para
hacer lo que me plazca con el, es decir, que si quiero reemplazo un color
por el rojo, no se si me entendeis.

No obstante, muchas gracias Tristan, un saludo cordial.
Pineda.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida