Freigeben über


So geht's: Optionen mit Windows Forms-Kontrollkästchen festlegen

Ein Windows Forms-CheckBox-Steuerelement wird verwendet, um den Benutzern die Möglichkeit zu bieten, zwischen „Wahr/Falsch“ oder „Ja/Nein“ zu wählen. Das Steuerelement zeigt ein Häkchen an, wenn es ausgewählt ist.

So legen Sie Optionen mit CheckBox-Steuerelementen fest

  1. Überprüfen Sie den Wert der Checked-Eigenschaft, um den Zustand zu bestimmen, und verwenden Sie diesen Wert, um eine Option festzulegen.

    Wenn im folgenden Codebeispiel das CheckedChanged-Ereignis des CheckBox Steuerelements ausgelöst wird, wird die AllowDrop Eigenschaft des Formulars auf false festgelegt, wenn das Kontrollkästchen aktiviert ist. Dies ist nützlich für Situationen, in denen Sie die Benutzerinteraktion einschränken möchten.

    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;  
          }  
       }  
    

Siehe auch