PDA

Ver la versión completa : Sobre Form en c# (Pocket PC)



Deskicio
10-04-2007, 20:29
Hola a tod@s.
Una pregunta sobre c# para pocket PC, algn@ sabeis como introducir una imgen de BackGround en el Form1 o Panel1 que crea al principio? Si es asi indicarmelo por favor o la reseña en la web.

Gracias a tod@s

Malenko
11-04-2007, 11:39
Yo suelo trabajar en C# para PC, pero es cuestión de utilizar la ayuda... En las propiedades de la Form tienes una que es "BackgroundImage", la pega es que no esta disponible en el Compact Framework. La otra opción es utilizar una PictureBox que pongas por detrás de los componentes. En ese caso solo tendrías que usar la propiedad Image de la PictureBox para indicarle la imagen.

juggern
11-04-2007, 16:56
No se, solo se me ocurre que uses un picturebox que te ocupe todo el formulario.

De todas formas si logras lo que dices te agradeceria que nos dijeras como, asi tambien aprendemos nosotros.

Un saludo y gracias

Deskicio
15-04-2007, 18:40
sobre lo de poner un picture box de fondo no funciona, ya que la idea es tener una serie de gif encima de la imagen que se muevan con un "clock", al hacer transparente el gif, c# no lo coge bien y aparece , en lo que seria la transparencia el fondo en blanco, como si realemente cogiera el fondo del form. No he conseguido solucionarlo, asi que dejo abierta la duda, la solucion que encontre fue retocar la imagen XDXD

Gracias

Deskicio
03-05-2007, 16:35
Buenas!! aqui os dejo el resultado a horas y horas de mirar como animar un gif....
NO SE PUEDE !!!
Pero hay dos formas de emularlo, una facil pero consume mucho y otra un poco mas dificil pero no consume nada
La facil es hacer un hilo con la secuencia de imagenes y que se vayan moviendo
La otra (mi preferida) es usar un reloj para contrlar cada gif, asi puedes conseguir que se mueva cada x segundos, pero ya sea movimiento del gif, como movimiento del picture box (por si queires un movimiento lateral del gif)

si averiguais algo mas...
ya sabeis
suerte

juggern
03-05-2007, 19:25
No se me habia ocurrido.

Es una buena idea.

saludos