SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: JaviMarciano en Lunes 13 de Agosto de 2007, 17:52

Título: Formulario Que Aparezca Gradualmente
Publicado por: JaviMarciano en Lunes 13 de Agosto de 2007, 17:52
Holas a todos!

necesito una pequeña mano para hacer que un formulario de mi aplicación aparezca gradualmente

Desde ya muchas gracias, Un Cordial Saludo
Título: Re: Formulario Que Aparezca Gradualmente
Publicado por: Neopro en Lunes 13 de Agosto de 2007, 19:28
Modifica la propiedad opacity del Form inicial.

Y con un Timer lo vas incrementando.

Suerte.
Título: Re: Formulario Que Aparezca Gradualmente
Publicado por: JaviMarciano en Lunes 13 de Agosto de 2007, 19:58
Cita de: "Neopro"
Modifica la propiedad opacity del Form inicial.

Y con un Timer lo vas incrementando.

Suerte.
Muchas Gracias NeoPro!

El Código es el Siguiente:

Código: Text
  1.  
  2.  
  3. using System;
  4. using System.Collections.Generic;
  5. using System.ComponentModel;
  6. using System.Data;
  7. using System.Drawing;
  8. using System.Text;
  9. using System.Windows.Forms;
  10.  
  11. namespace WindowsApplication5
  12. {
  13.     public partial class Form1 : Form
  14.     {
  15.         public Form1()
  16.         {
  17.             InitializeComponent();
  18.         }
  19.  
  20.         private void Form1_Load(object sender, EventArgs e)
  21.         {
  22.  
  23.             timer1.Enabled = true;
  24.         }
  25.  
  26.         private void timer1_Tick(object sender, EventArgs e)
  27.         {
  28.             this.Opacity =this.Opacity+ 0.03;
  29.         }
  30.      
  31.     }
  32.  
  33.  

al Timer le asigno 80 en la Propiedad Interval
Título: Re: Formulario Que Aparezca Gradualmente
Publicado por: Neopro en Martes 14 de Agosto de 2007, 00:12
Ok, genial...

 :hola:
Título: Re: Formulario Que Aparezca Gradualmente
Publicado por: lencho en Martes 14 de Agosto de 2007, 01:44
Cita de: "Neopro"
Modifica la propiedad opacity del Form inicial.

Y con un Timer lo vas incrementando.

Suerte.
buena idea, la verdad, a mi no se me paso por la cabeza esa solucion.


BYTE.