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 ToolStripDropDown controllo deve chiudersi automaticamente quando ha perso l'attivazione.
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 ToolStripDropDown controllo si chiude automaticamente; in caso contrario, false. Il valore predefinito è true.
Esempio
Nell'esempio di codice seguente viene illustrato come attivare o disattivare il valore della AutoClose proprietà in risposta alla selezione di una 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 desidera un oggetto ToolStripDropDown che rimane sempre aperto, impostare su AutoClosefalse.
Annotazioni
Valutare la possibilità di gestire l'evento Closing invece di impostare la AutoClose proprietà . Esaminare il CloseReason campo nel Closing gestore per specificare la logica di chiusura personalizzata.