Como: Gerenciar o estouro ToolStrip no Windows Forms

Quando todos os itens em um ToolStrip controle não caibam no espaço reservado, você pode ativar a funcionalidade de estouro de ToolStrip e determinar o comportamento de excedentes específicos do ToolStripItems.

Quando você adiciona ToolStripItems que exigem mais espaço que está alocado para o ToolStrip dado o tamanho do formulário atual, um ToolStripOverflowButton aparece automaticamente na ToolStrip. O ToolStripOverflowButton for exibida, e itens com overflow ativado são movidos para o menu drop-down de excedentes. Isso permite que você personalize e priorizar como seu ToolStrip itens ajustam adequadamente para o formulário de diferente tamanhos. Você também pode alterar a aparência dos seus itens quando eles ficarem o excedente usando o Placement e ToolStripOverflow.DisplayedItems Propriedades e o LayoutCompleted de evento. Se você ampliar o formulário em tempo de design ou em tempo de execução mais ToolStripItems pode ser exibida na principal ToolStrip e o ToolStripOverflowButton pode até mesmo desaparecer até que você diminuir o tamanho do formulário.

Para habilitar o estouro de um controle ToolStrip

Para especificar o comportamento de excedentes de ToolStripItem específico

  • Definir o Overflow propriedade da ToolStripItem para o valor desejado. As possibilidades são Always, Never, e AsNeeded. O padrão é AsNeeded.

    toolStripTextBox1.Overflow = _
    System.Windows.Forms.ToolStripItemOverflow.Never
    
    toolStripTextBox1.Overflow = _
    System.Windows.Forms.ToolStripItemOverflow.Never;
    

Consulte também

Referência

Visão geral do controle ToolStrip (Windows Forms)

ToolStrip

ToolStripOverflowButton

Overflow

CanOverflow

Conceitos

Arquitetura do controle ToolStrip

Resumo da tecnologia de ToolStrip