Bom dia! Pessoal.
Tela de Splash
No próximo post estaremos desenvolvendo a Tela de Usuário
Tela de Splash
Clique na Tela de Splash e mude as propriedades a seguir:
Propriedades | Valores |
Size | 380; 251 |
BackgroundImage | Selecione a imagem de Fundo |
BackgroundImageLayout | None |
ControlBox | False |
FormBorderStyle | None |
Icon | Selecione o ícone do formulário |
MaximizeBox | False |
MinimizeBox | False |
ShowIcon | False |
ShowInTaskbar | False |
StartPostion | CenterScreen |
Text | Iniciando... |
Adicione uma ProgressBar faça isso Paleta ToolBox > Common Controls > ProgressBar
Mude as propriedades a seguir:
Propriedades | Valores |
Location | 69; 216 |
MarqueeAnimationSpeed | 1000 |
Size | 251;23 |
Style | Continuous |
Adicone um Timer faça isso Paleta ToolBox > Components > Timer
Mude as propriedades a seguir:
Propriedades | Valores |
Enable | True |
Interval | 32 |
Clique no ícone Event > Tick e duas vezes no TextBox corresponde a ele:
Digite o código a seguir:
//Incrementa 1 progressBar1.Increment(1); //Ser a progrresBar 1 for igual a 100 if (progressBar1.Value == 100) { //Pare timer1.Stop(); } |
Volte para o Design (F7) e clique duas vezes no formulário insira o código a seguir:
//Código responsavel pela opacidade do formulario this.Opacity = 0; for (double cont = 0; cont <= 1; cont += 0.1) { this.Opacity = cont; this.Refresh(); System.Threading.Thread.Sleep(15); } |
O Design do formulário deve ficar assim:
A Tela de Splash está pronta. Agora precisamos informar a Tela de Login que a Tela de Splash irá aparecer primeira do que ela. Volte para a Tela de Login.
Insira a biblioteca a seguir
using System.Threading; |
Dentro do Form1() adicione o seguinte:
Thread t = new Thread(new ThreadStart(SplashScreen)); t.Start(); Thread.Sleep(5000); t.Abort(); |
Crie o método a seguir depois da chave de fechamento do Form1():
public void SplashScreen() { //Executar a Tela de Splash Application.Run(new frmSplash()); } |
O Código deverá fica assim (Esta em Azul o código):
By: Natanael
By: Natanael
0 comentários:
Postar um comentário