ToolStripDropDown.AutoClose Proprietà

Definizione

Ottiene o imposta un valore che indica se il controllo ToolStripDropDown deve essere chiuso automaticamente quando non è più attivo.

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

Valore della proprietà

true se il controllo ToolStripDropDown deve essere chiuso automaticamente; in caso contrario, false. Il valore predefinito è true.

Esempio

Nell'esempio AutoClose di codice seguente viene illustrato come attivare il valore della proprietà in risposta a una selezione della casella di controllo.

// 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

Commenti

Se si vuole che un oggetto ToolStripDropDown rimanga sempre aperto, impostare AutoClose su false.

Nota

È consigliabile gestire l'evento Closing anziché impostare la AutoClose proprietà. Controllare il campo nel Closing gestore per specificare la CloseReason logica di chiusura personalizzata.

Si applica a