Partilhar via


ToolStripDropDown.AutoClose Propriedade

Definição

Obtém ou define um valor que indica se o controle ToolStripDropDown deve fechar automaticamente quando ele tiver perdido a ativação.

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 da propriedade

true se o controle ToolStripDropDown fechar automaticamente, caso contrário, false. O padrão é true.

Exemplos

O exemplo de código a seguir demonstra como alternar o valor da AutoClose propriedade em resposta a uma seleção de caixa marcar.

// 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

Comentários

Se você quiser um ToolStripDropDown que sempre permaneça aberto, defina como falseAutoClose .

Observação

Considere manipular o Closing evento em vez de definir a AutoClose propriedade . Inspecione o CloseReason campo em seu Closing manipulador para especificar a lógica de fechamento personalizada.

Aplica-se a