ToolStripDropDown.AutoClose Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur indiquant si le contrôle ToolStripDropDown doit se fermer automatiquement lorsqu'il n'est plus actif.
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
Valeur de propriété
true
si le contrôle ToolStripDropDown se ferme automatiquement ; sinon, false
. La valeur par défaut est true
.
Exemples
L’exemple de code suivant montre comment basculer la valeur de la AutoClose propriété en réponse à une sélection de zone de case activée.
// 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
Remarques
Si vous voulez un ToolStripDropDown qui reste toujours ouvert, définissez sur AutoClosefalse
.
Notes
Envisagez de gérer l’événement Closing au lieu de définir la AutoClose propriété. Inspectez le CloseReason champ de votre Closing gestionnaire pour spécifier une logique de fermeture personnalisée.