Curso Básico de C# - Parte 11 - Button
Canal: C# | Autor: Carlos Eduardo de Andrade | Publicado em: 04/06/2009 | Views: 2.985Usando o projeto Controles do artigo anterior, onde temos o formulário de nome "frmPrimeiroFormulario", vamos abrir a "ToolBox" onde encontramos o controle chamado "Button".

Basta arrastá-lo segurando-o com o mouse. E você terá um novo controle no formulário como mostra a figura abaixo.

Selecionando este controle vemos que a janela de propriedades se re-configura e podemos mudar suas configurações, veja, aqui temos:
Name, é o nome do controle, nome que usaremos para referenciá-lo quando estivermos codificando. Aqui chamei de btnHelloWorld.
BackColor é a cor de fundo do formulário, ou a cor da parede, e ForeColor a cor das fonte ou das palavras que aqui escreveremos.
Também podemos usar a propriedade BackgroundImage para ler imagens do tipo GIF, JPG, BMP e PNG.
BackgroundImageLayout define como a figura será carregada no fundo do botão, em modo título, em modo esticado, etc.
Dock, define se queremos o componente literalmente grudado em um ou mais cantos.
Enabled, define se este botão esta habilitado ou não, ou seja, se o usuário pode usá-lo ou não.
Image, semelhante ao BackgroundImage, só que aqui colocamos uma imagem que não cubrirá o fundo todo, apenas uma pequena imagem, como um ícone.
Location, define a posição Top (distância do botão em relação a margen superior do formulário) e a posição Left (distância do botão em relação a margen esquerda do formulário)
Size, define a largura e a altura do botão.
TabIndex, define a ordem que este controle esta em relação aos demais controles do formulário quando apertamos a tecla TAB para mudar de controle.

TabStop, define se ao apertarmos a tecla TAB o FOCO irá para neste controle ou se para para o próximo ignorando a TabIndex.
Text, texto apresentado ao usuário de modo a ele entender para que serve o botão.
Visible, define se este botão esta visível ou não, ou seja, se o usuário pode usá-lo ou não.

Após algumas modificações temos um botão personalizado.

Se clicar-mos duas vezes em cima dele podemos mudar o evento, ou seja, o código que é executado quando clicar-mos nele.

Aqui vou definir o código como uma simples exibição da mensagem "Hello World".

Agora basta apertar a tecla F5 para ver a aplicação rodando, e quando clicamos no botão, ele exibe a mensagem, como esta escrito em seu evento CLICK.

Neste artigo vimos o controle Button e suas propriedades usando a linguagem C# vou deixar aberto a idéias e dúvidas através do e-mail: carlos.andrade@fcamara.com.br.
No próximo artigo iremos aprender sobre o controle TextBox.
Criado e Redigido e revisado por:
Carlos Andrade MCTS Web Applications e sócio-coordenador de projetos na F|Camara com experiência em desenvolvimento de software hoje atua com equipes utilizando o.Net Framework.


Basta arrastá-lo segurando-o com o mouse. E você terá um novo controle no formulário como mostra a figura abaixo.

Selecionando este controle vemos que a janela de propriedades se re-configura e podemos mudar suas configurações, veja, aqui temos:
Name, é o nome do controle, nome que usaremos para referenciá-lo quando estivermos codificando. Aqui chamei de btnHelloWorld.
BackColor é a cor de fundo do formulário, ou a cor da parede, e ForeColor a cor das fonte ou das palavras que aqui escreveremos.
Também podemos usar a propriedade BackgroundImage para ler imagens do tipo GIF, JPG, BMP e PNG.
BackgroundImageLayout define como a figura será carregada no fundo do botão, em modo título, em modo esticado, etc.
Dock, define se queremos o componente literalmente grudado em um ou mais cantos.
Enabled, define se este botão esta habilitado ou não, ou seja, se o usuário pode usá-lo ou não.
Image, semelhante ao BackgroundImage, só que aqui colocamos uma imagem que não cubrirá o fundo todo, apenas uma pequena imagem, como um ícone.
Location, define a posição Top (distância do botão em relação a margen superior do formulário) e a posição Left (distância do botão em relação a margen esquerda do formulário)
Size, define a largura e a altura do botão.
TabIndex, define a ordem que este controle esta em relação aos demais controles do formulário quando apertamos a tecla TAB para mudar de controle.

TabStop, define se ao apertarmos a tecla TAB o FOCO irá para neste controle ou se para para o próximo ignorando a TabIndex.
Text, texto apresentado ao usuário de modo a ele entender para que serve o botão.
Visible, define se este botão esta visível ou não, ou seja, se o usuário pode usá-lo ou não.

Após algumas modificações temos um botão personalizado.

Se clicar-mos duas vezes em cima dele podemos mudar o evento, ou seja, o código que é executado quando clicar-mos nele.

Aqui vou definir o código como uma simples exibição da mensagem "Hello World".

Agora basta apertar a tecla F5 para ver a aplicação rodando, e quando clicamos no botão, ele exibe a mensagem, como esta escrito em seu evento CLICK.

Neste artigo vimos o controle Button e suas propriedades usando a linguagem C# vou deixar aberto a idéias e dúvidas através do e-mail: carlos.andrade@fcamara.com.br.
No próximo artigo iremos aprender sobre o controle TextBox.
Criado e Redigido e revisado por:
Carlos Andrade MCTS Web Applications e sócio-coordenador de projetos na F|Camara com experiência em desenvolvimento de software hoje atua com equipes utilizando o.Net Framework.

Esta obra está licenciada sob uma Licença Creative Commons. Você pode copiar, distribuir, exibir, executar, desde que seja dado
crédito ao autor original (Citando nome do autor, data, local e link de onde tirou o texto). Você não pode fazer uso comercial desta obra.
Você não pode criar obras derivadas.
Vote no artigo:
Artigo anterior
Curso Básico de C# - Parte 10 .
Aprenda a usar o controle FORM para co. Próximo artigo
Curso Básico de C# - Parte 12 .
Aprenda a usar o controle TextBox! Des.
Curso Básico de C# - Parte 10 .
Aprenda a usar o controle FORM para co. Próximo artigo
Curso Básico de C# - Parte 12 .
Aprenda a usar o controle TextBox! Des.









Muito Bom.....