Os RadioButtons são bastante úteis para quando se precisa oferecer algumas opções ao usuário, mas queremos limitar a escolha a uma única opção. É comum encontrá-los em formulários para a seleção de sexo, por exemplo. Vamos inserir dois RadioButtons com essa função em nosso projeto. Na aba Form1.cs[Design], arraste dois deles para o Form.

Vamos alterar a propriedade Text de cada um deles, como fizemos com o componente Button no tópico anterior, deixando o radioButton1 com texto Masculino e o radioButton2 com Feminino.

Agora vamos integrar o pequeno código que já fizemos para o botão chamado de "Botao1" com os radioButtons recentemente inseridos. Clicando duas vezes no botão “Exibir Mensagem” acessaremos o código C# dele. Neste código vamos criar uma variável string chamada "Mensagem" e fazê-la exibir um texto de acordo com o RadioButton selecionado. Nosso código ficará assim:

Observação importante!

Só comentando este pequeno código e fazendo uma breve revisão de lógica, o que ele faz é um teste para verificar se o primeiro RadioButton está selecionado. Se estiver, a variável "Mensagem" recebe o texto “O usuário é do sexo Masculino”. Caso o segundo RadioButton esteja selecionado, o texto a ser inserido na variável "Mensagem" é “O usuário é do sexo Feminino”. Por fim, caso nenhum dos dois esteja selecionado, o texto será de “Nenhum RadioButton foi selecionado”.
As propriedades, tanto dos RadioButtons quanto de praticamente todos os componentes do Visual C# são muitas e não vou falar sobre todas, mas algumas realmente merecem ser citadas. Vamos e elas:
Propriedade Checked:

Essa propriedade aceita os valores "True" ou "False". Ela determina se na abertura do programa o RadioButton já terá sua opção selecionada por padrão. Isso é importante para várias situações. Você pode querer, por exemplo, que o RadioButton de maior probabilidade do usuário escolher esteja sempre selecionado na abertura do formulário do programa, então o escolhe e define seu valor como Checked = True.
Propriedade Enabled:

O Enabled também aceita os valores "True" ou "False". Definindo-o como "False" o botão RadioButton aparecerá no formulário do programa, mas não estará disponível para que o usuário o selecione. Essa função é bastante utilizada como "False" quando necessitamos que algum campo seja preenchido primeiro, obrigatoriamente, para depois o usuário ter acesso aos RadioButtons. Então, após o preenchimento deste campo obrigatório, o RadioButton é liberado. Veremos isso em funcionamenteo mais adiante, não se preocupe agora.
Propriedade Visible:

Como o próprio nome já sugere, essa propriedade determina se um RadioButton estará visível para o usuário ou não. Se definido com o valor "False", ele não aparecerá no formulário para que o usuário o veja. O motivo de esconder um RadioButton é semelhante ao de deixá-lo desabilitado, ou seja, podemos querer que ele apareça na tela somente após determinada interação do usuário. Se essa interação acontecer, alteraremos dinamicamente o valor da propriedade Visible para "True". Veremos como fazer isso em breve.
Essas foram as propriedades básicas dos RadioButtons. Na sequência veremos o CheckBox.
HARDWARE
Entendendo o seu computador
O que há dentro do meu computador?
Existem alguns componentes fundamentais presentes dentro do seu computador e é muito importante que você conheça um pouco sobre eles, seja para argumentar com algum vendedor durante a compra de um novo PC ou para identificar alguma atitude desleal de algum técnico que esteja te passando um orçamento para reparo. Na seção Raio-X aqui do Contém Bits você pode conhecer e entender mais detalhadamente sobre cada componente, ou também pode clicar abaixo no componente que deseja, para conhecê-lo melhor.
Você Sabia?
Máquina de Pascal
A Máquina de Pascal, criada em 1642 pelo filósofo, físico e matemático francês Blaise Pascal, é reconhecida como o primeiro computador do mundo e ele foi criado com o objetivo de calcular impostos. Saiba mais.
Muitos aplicativos
Instalar vários aplicativos com o mesmo propósito, como editores de texto, reprodutores de músicas ou vídeos e até programas antívirus sobrecarregam o seu sistema operacional e ainda ocupam espaço desnecessário em seu HD. Tenha apenas um bom programa para cada função.
Mario em Donkey Kong
O personagem Mario surgiu pela primeira vez no mundo dos games em um jogo chamado Donkey Kong, lançado em 1981. Mario, que naquela época se chamava Jumpman, não era o personagem principal do jogo, mas ele se tornaria um dos mais famosos personagens do mundo dos games. Saiba mais.
Mouse
O mouse foi criado em 9 de dezembro de 1968, por um americano chamado Douglas Engelbart, que o batizou de "XY Position Indicator for a Display System". Conheça a história do mouse clicando aqui.
PC com barulho?
Excesso de barulho dentro do seu gabinete, principalmente logo que você o liga, pode ser sintoma de problemas nas ventoinhas, que podem precisar ser limpas ou trocadas. Entre em contato com um técnico de sua confiança e verifique isso o quanto antes.
Street Fighter 2
Street Fighter 2, lançado para o Super Nintendo no início dos anos 90, foi o principal responsável pelo aumento nas vendas deste console. Graças ao sucesso do título nos Arcades e à perfeita adaptação ao console, muitos consumidores adquiriram o SNES para jogarem o título em casa. Saiba mais.
Recorde de patentes
A IBM detém o recorde de patentes em um único ano, atingindo a marca de 4186 registros no ano de 2008. Clique aqui e saiba mais sobre esta gigante do mundo da tecnologia.
Mario e seu bigode
O personagem Mario só possui bigode porque quando ele foi criado, em 1981, a resolução de tela dos equipamentos disponíveis não permitia que fosse desenhada uma boca, então os desenvolvedores fizeram o grande bigode para contornar essa limitação tecnológica.
Final Fantasy
O famoso título Final Fantasy, da Square Enix, tem este nome exatamente porque se tratava da última esperança da empresa, que estava à beira da falência quando o lançou. Clique aqui e conheça detalhes dessa história.
Tomb Raider - O Filme
Considerando todas as adaptações de jogos de videogame para o cinema, a mais bem sucedida foi Lara Croft: Tomb Raider, lançado em 2001 e que faturou 274 milhões de dólares. Ele foi dirigido por Simon West e estrelado pela bela Angelina Jolie.