Freigeben über


ToolStripDropDown.AutoClose Eigenschaft

Definition

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.

Gilt für: