Freigeben über


ToolStripDropDown.AutoClose Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das ToolStripDropDown Steuerelement automatisch geschlossen werden soll, wenn die Aktivierung verloren gegangen ist.

public:
 property bool AutoClose { bool get(); void set(bool value); };
public bool AutoClose { get; set; }
member this.AutoClose : bool with get, set
Public Property AutoClose As Boolean

Eigenschaftswert

true wenn das ToolStripDropDown Steuerelement automatisch geschlossen wird; andernfalls false. Der Standardwert lautet true.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie der Wert der AutoClose Eigenschaft als Reaktion auf eine Kontrollkästchenauswahl umgeschaltet wird.

// This method toggles the value of the ToolStripDropDown 
// control's AutoClose property.
private void autoCloseCheckBox_CheckedChanged(object sender, EventArgs e)
{   
    this.contextMenuStrip1.AutoClose ^= true;
}
' This method toggles the value of the ToolStripDropDown 
' control's AutoClose property.
Private Sub autoCloseCheckBox_CheckedChanged(sender As Object, e As EventArgs) Handles autoCloseCheckBox.CheckedChanged
   Me.contextMenuStrip1.AutoClose = Me.contextMenuStrip1.AutoClose Xor True
 End Sub

Hinweise

Wenn sie möchten, dass ein ToolStripDropDown Immer geöffnet bleibt, legen Sie diese AutoClose Einstellung auf false.

Hinweis

Erwägen Sie die Behandlung des Closing Ereignisses, anstatt die AutoClose Eigenschaft festzulegen. Überprüfen Sie das CloseReason Feld in Ihrem Closing Handler, um benutzerdefinierte Schließenlogik anzugeben.

Gilt für: