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.
Ruft einen Wert ab, der angibt, ob das ToolStripDropDown-Steuerelement automatisch geschlossen wird, wenn es nicht mehr aktiviert ist, oder legt diesen Wert fest.
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 ist true
.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie der Wert der AutoClose Eigenschaft als Reaktion auf eine Kontrollkästchenauswahl umzuschalten ist.
// 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 ein ToolStripDropDown möchten, das immer geöffnet bleibt, legen Sie auf fest AutoClosefalse
.
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 eine benutzerdefinierte Schließenslogik anzugeben.