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
Verifique se a CanOverflow propriedade não está definida como
false
para o ToolStrip. O padrão éTrue
.Quando CanOverflow é (o padrão), a é
True
enviado para o menu suspenso de estouro quando o conteúdo do ToolStripItem excede a largura de uma horizontal ToolStrip ou a ToolStripItem altura de uma verticalToolStrip.
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
eAsNeeded
. O padrão éAsNeeded
.toolStripTextBox1.Overflow = _ System.Windows.Forms.ToolStripItemOverflow.Never
toolStripTextBox1.Overflow = _ System.Windows.Forms.ToolStripItemOverflow.Never;
Confira também
.NET Desktop feedback