Compartir a través de


Cómo: Establecer opciones con casillas de verificación en Formularios de Windows Forms

Se usa un control de Windows Forms CheckBox para proporcionar a los usuarios opciones True/False o Sí/No. El control muestra una marca de verificación cuando está seleccionada.

Para establecer opciones con controles CheckBox

  1. Examine el valor de la Checked propiedad para determinar su estado y use ese valor para establecer una opción.

    En el ejemplo de código siguiente, cuando se genera el evento del control CheckBox, la propiedad del formulario CheckedChanged se establece a AllowDrop si la casilla está marcada. Esto es útil para situaciones en las que desea restringir la interacción del usuario.

    Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, _
       ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
       ' Determine the CheckState of the check box.
       If CheckBox1.CheckState = CheckState.Checked Then
          ' If checked, do not allow items to be dragged onto the form.
          Me.AllowDrop = False
       End If
    End Sub
    
    private void checkBox1_CheckedChanged(object sender, System.EventArgs e)
    {
       // Determine the CheckState of the check box.
       if (checkBox1.CheckState == CheckState.Checked)
       {
          // If checked, do not allow items to be dragged onto the form.
          this.AllowDrop = false;
       }
    }
    
    private:
       void checkBox1_CheckedChanged(System::Object ^ sender,
          System::EventArgs ^ e)
       {
          // Determine the CheckState of the check box.
          if (checkBox1->CheckState == CheckState::Checked)
          {
             // If checked, do not allow items to be dragged onto the form.
             this->AllowDrop = false;
          }
       }
    

Consulte también