tela de splash C#
Tela de Splash
É a apresentação do programa, onde você apresenta seu software. É um formulário que é exibido antes do formulário principal, aparece e após alguns segundos desaparece automaticamente. Existem algumas maneiras de construir uma tela de splash, vamos abordar uma delas.
Crie um projeto novo. O formulário inicial será nosso formulário principal, então renomeie-o, após adicione a este projeto um novo formulário e o chamaremos de Splash.
Agora vamos adicionar a imagem que será exibida na tela de splash. Esta imagem geralmente contém o nome e logo do software, em nosso caso será uma imagem simples que será colocada no plano de fundo deste formulário com a propriedade BackGroundImage. Outras propriedades devem ser alteradas para tornar nosso formulário em tela de splash, e são elas:
BackGroundImageLayout: Strech [Define o layout da imagem de fundo do formulário]
ShowInTaskBar: False [Se o formulário aparece na barra de tarefas do windows]
StartPosition: CenterScreen [Onde na tela o formulário é iniciado]
FormBorderStyle: None [Tipo da borda do formulário]
Agora vamos ao código! Este deve ser inserido no FormPrincipal conforme abaixo:
MenuStrip
Primeiro vamos realizar algumas formatações em nosso FormPrincipal comas seguintes propriedades:
Text: Nome do Software
Icon: imagem .Ico
StartPosition: CenterScreen
Size: 800;600
Agora vamos inserir o componente MenuStrip.
Para inserir código de ação a cada item do menu é dado duplo clique.
Agora vamos inserir um novo formulário chamado FrmCliente, onde prepararemos um formulário para cadastro de clientes, conforme o modelo abaixo:
Os componentes deste formulário são: Label, TextBox, MaskedTextBox para o CPF, DateTimePicker para a data de nascimento com a formatação na propriedade Format em Short. Existem três componentes Button onde cada um recebeu uma imagem no lugar de texto, por meio da propriedade BackGroundImage para selecionar a imagem e