ToolStripDropDown.AutoClose Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 false
AutoClose .
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.