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

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 gpPrimeiro.
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.
AutoSize, se verdadeiro o controle é redimensionado automaticamente.
Dock, define se queremos o componente literalmente grudado em um ou mais cantos.
Enabled, define se este controle esta habilitado ou não, ou seja, se o usuário pode usá-lo ou não.
Location, define a posição Top (distância do controle em relação a margen superior do formulário) e a posição Left (distância do controle em relação a margen esquerda do formulário)
Text, define o texto que aparece logo acima do controle.
Size, define a largura e a altura do controle.
Visible, define se o controle aparece no formulário ou não.

Assim configurada a GroupBox oferece ao usuário uma forma mais organizada de mostrar os componentes.
Aqui coloquei dois RadioButton para melhor ilustrar este controle (veremos as funcionalidades do RadioButton mais a frente).

Para uma pequena demonstração de potencial, veja que se clicarmos em qualquer dos RadioButtons da tela o GroupBox gbPrimeiro terá sua propriedade Enabled setada para False, o que automaticamente muda as propriedades Enabled do controles que estão dentro dele. Veja.
Aqui o controle, esta habilitado, logo após termos dado início a execução do sistema.

Logo após clicarmos em um dos RadioButtons, o GroupBox gbPrimeiro se desabilita, desabilitando os demais controles, veja.

Neste artigo vimos o controle ToolTip 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 RadioButton.

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 gpPrimeiro.
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.
AutoSize, se verdadeiro o controle é redimensionado automaticamente.
Dock, define se queremos o componente literalmente grudado em um ou mais cantos.
Enabled, define se este controle esta habilitado ou não, ou seja, se o usuário pode usá-lo ou não.
Location, define a posição Top (distância do controle em relação a margen superior do formulário) e a posição Left (distância do controle em relação a margen esquerda do formulário)
Text, define o texto que aparece logo acima do controle.
Size, define a largura e a altura do controle.
Visible, define se o controle aparece no formulário ou não.

Assim configurada a GroupBox oferece ao usuário uma forma mais organizada de mostrar os componentes.
Aqui coloquei dois RadioButton para melhor ilustrar este controle (veremos as funcionalidades do RadioButton mais a frente).

Para uma pequena demonstração de potencial, veja que se clicarmos em qualquer dos RadioButtons da tela o GroupBox gbPrimeiro terá sua propriedade Enabled setada para False, o que automaticamente muda as propriedades Enabled do controles que estão dentro dele. Veja.
private void rbMasculino_CheckedChanged(object sender, EventArgs e)
{
gbPrimeiro.Enabled = false;
}
private void rbFeminino_CheckedChanged(object sender, EventArgs e)
{
gbPrimeiro.Enabled = false;
}Aqui o controle, esta habilitado, logo após termos dado início a execução do sistema.

Logo após clicarmos em um dos RadioButtons, o GroupBox gbPrimeiro se desabilita, desabilitando os demais controles, veja.

Neste artigo vimos o controle ToolTip 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 RadioButton.
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 16 .
Aprenda a usar o controle ToolTip! Est. Próximo artigo
Criando um Mini Navegador com .
Neste artigo irei mostrar como criar u.
Curso Básico de C# - Parte 16 .
Aprenda a usar o controle ToolTip! Est. Próximo artigo
Criando um Mini Navegador com .
Neste artigo irei mostrar como criar u.









Muito boua iniciativa todas essas aulas.
Primeiramete obrigado.em segundo,gostaria de alertalo quanto a alguns erros na exibição do conteudo.(formatação da pagina)
Alguns erros no codigo html fez com que algumas imagens e links não fossem exibidos corretamente.em algumas paginas do curso de c# Contesse só no rodapé, mas na parte 17 esta prejudicando praticamente todo conteudo.
Coisas simples deve ter sobrado um <p> em algum lugar dentro ou fora da div.heheh vlw cara espero ter ajudado pelo menos indicando o errinho...vlw mais uma ves pelas aulas.
Estou iniciando nessa área de programação, e achei seu artigo muito bom, e gostaria de solicitar-lhe a gentileza mais informações sobre o C#, por exemplo criar formulários de cadastros e etc.
Agradeço desde já
a meelhor iniciativa que eu achei na net, foram essas aulas *--*
to curtindo elas demais, por favor continuem ^^
porque estou no meio do meu TCC : )
mais uma vez, obrigado.