Como gerenciar o estouro de ToolStrip nos Windows Forms

Quando todos os itens em um ToolStrip controle não cabem no espaço alocado, você pode habilitar a ToolStrip funcionalidade de estouro no e determinar o comportamento de estouro de s específicos ToolStripItem.

Quando você adiciona ToolStripItems que exigem mais espaço do que o alocado para o ToolStrip tamanho atual do formulário, um ToolStripOverflowButton aparece automaticamente no ToolStrip. Os ToolStripOverflowButton itens habilitados para estouro são movidos para o menu suspenso de estouro. Isso permite que você personalize e priorize como seus ToolStrip itens se ajustam corretamente a diferentes tamanhos de formulário. Você também pode alterar a aparência de seus itens quando eles caem no estouro usando as Placement propriedades e ToolStripOverflow.DisplayedItems o LayoutCompleted evento. Se você ampliar o formulário em tempo de design ou tempo de execução, mais ToolStripItems poderão ser exibidos na principal ToolStrip e o ToolStripOverflowButton poderá até desaparecer até que você diminua o tamanho do formulário.

Para habilitar o estouro em um controle ToolStrip

Especificar comportamento de estouro de um item ToolStripItem específico

  • Defina a Overflow propriedade do 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;
    

Confira também