ToolStripDropDown.AutoClose Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si el control ToolStripDropDown se debe cerrar automáticamente cuando pierde la activación.
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
Valor de propiedad
true
si ToolStripDropDown se cierra automáticamente; en caso contrario, es false
. De manera predeterminada, es true
.
Ejemplos
En el ejemplo de código siguiente se muestra cómo alternar el valor de la AutoClose propiedad en respuesta a una selección de casilla de verificación.
// 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
Comentarios
Si desea que ToolStripDropDown siempre permanezca abierto, establezca en AutoClosefalse
.
Nota:
Considere la posibilidad de controlar el Closing evento en lugar de establecer la AutoClose propiedad . Inspeccione el campo en Closing el CloseReason controlador para especificar la lógica de cierre personalizada.