ToolStripDropDown.AutoClose Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.