ToolStripDropDown.AutoClose Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.