Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações. |
Tradução
Original
|
Classe RadioButton
Permite que o usuário selecionar uma opção de um agrupar de opções quando combinado com outras RadioButton controles.
Assembly: System.Windows.Forms (em System.Windows.Forms.dll)
The RadioButton controle pode exibir texto, um Image, ou ambos.
Quando o usuário seleciona um botão de opção (também conhecido sistema autônomo um botão de opção) dentro de um agrupar, sistema autônomo outros desmarcar automaticamente. All RadioButton controles em um determinado contêiner, sistema autônomo um Form, constituem um agrupar. Para criar vários grupos em um formulário, coloque cada agrupar em seu próprio contêiner, sistema autônomo um GroupBox ou Panel controle.
RadioButton e CheckBox controles têm uma função semelhante: Eles oferecem opções de um usuário pode marcar ou desmarcar. A diferença é que vários CheckBox controles podem ser selecionados ao mesmo time, mas botões de opção são mutuamente exclusivo.
Use o Checked propriedade para obter ou conjunto o estado de um RadioButton. Aparência do botão de opção pode ser alterada para aparecer sistema autônomo um botão Alternar estilo ou sistema autônomo um botão de opção padrão, definindo o Appearance propriedade.
O exemplo de código a seguir cria e inicializa dois RadioButton controles de um GroupBox. Para executar esse exemplo colar o código em um Windows formulário. De telefonarInitializeRadioButtons no construtor do formulário ou o Load evento-método de manipulação.
private GroupBox groupBox1; private RadioButton radioButton2; private RadioButton radioButton1; publicvoid InitializeRadioButtons() { this.groupBox1 = new System.Windows.Forms.GroupBox(); this.radioButton2 = new System.Windows.Forms.RadioButton(); this.radioButton1 = new System.Windows.Forms.RadioButton(); this.groupBox1.Controls.Add(this.radioButton2); this.groupBox1.Controls.Add(this.radioButton1); this.groupBox1.Location = new System.Drawing.Point(80, 75); this.groupBox1.Size = new System.Drawing.Size(200, 100); this.groupBox1.Text = "Radio Buttons"; this.radioButton2.Location = new System.Drawing.Point(31, 53); this.radioButton2.Size = new System.Drawing.Size(67, 17); this.radioButton2.Text = "Choice 2"; this.radioButton1.Location = new System.Drawing.Point(31, 20); this.radioButton1.Name = "radioButton1"; this.radioButton1.Size = new System.Drawing.Size(67, 17); this.radioButton1.Text = "Choice 1"; this.ClientSize = new System.Drawing.Size(292, 266); this.Controls.Add(this.groupBox1); }
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.Control
System.Windows.Forms.ButtonBase
System.Windows.Forms.RadioButton
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile for Pocket PC
o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.