ToolStripDropDown.AutoClose Propriété

Définition

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.

S’applique à