ToolStripDropDown.AutoClose Propriedade

Definição

Recebe ou define um valor que indica se o ToolStripDropDown controlo deve fechar automaticamente quando perde 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 de Propriedade

true se o ToolStripDropDown controlo fechar automaticamente; caso contrário, false. A predefinição é true.

Exemplos

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

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

Observações

Se quiser um ToolStripDropDown que fique sempre aberto, defina AutoClose para false.

Note

Considere gerir o Closing evento em vez de definir a AutoClose propriedade. Inspeciona o CloseReason campo no teu Closing handler para especificar uma lógica de fecho personalizada.

Aplica-se a