ToolStripLayoutStyle Enumeração

Definição

Especifica os possíveis alinhamentos com os quais os itens de um ToolStrip podem ser exibidos.

public enum class ToolStripLayoutStyle
public enum ToolStripLayoutStyle
type ToolStripLayoutStyle = 
Public Enum ToolStripLayoutStyle
Herança
ToolStripLayoutStyle

Campos

Name Valor Description
StackWithOverflow 0

Especifica que os itens são organizados automaticamente.

HorizontalStackWithOverflow 1

Especifica que os itens são dispostos horizontalmente e transbordam conforme necessário.

VerticalStackWithOverflow 2

Especifica que os itens estão dispostos verticalmente, centrados dentro do controlo e transbordam conforme necessário.

Flow 3

Especifica que os itens fluam horizontal ou verticalmente conforme necessário.

Table 4

Especifica que os itens estão dispostos alinhados à esquerda.

Observações

Controla a disposição da ToolStrip classe e das suas classes derivadas, atribuindo um membro da ToolStripLayoutStyle enumeração à propriedade do LayoutStyle controlo, como a ToolStrip.LayoutStyle propriedade ou.StatusStrip.LayoutStyle

Layouts em Pilha

Empilhar os itens dispõe os itens lado a lado em ambas as extremidades da tira de ferramentas. A lista a seguir descreve os layouts de pilha.

  • O StackWithOverflow faz com que a tira de ferramentas altere automaticamente o seu layout de acordo com a propriedade do Orientation controlo para lidar com cenários de arrasto e acoplamento.

  • VerticalStackWithOverflow renderiza os Orientation itens lado a lado verticalmente.

  • HorizontalStackWithOverflow renderiza os Orientation itens lado a lado horizontalmente.

Outras características das disposições de pilha

Alignment determina o final do HorizontalStackWithOverflow ao qual o item está alinhado.

Quando os itens não cabem no ToolStrip, um botão de overflow aparece automaticamente. A definição da propriedade Overflow determina se um item aparece na área de excessos sempre, conforme necessário, ou nunca.

No caso LayoutCompleted, você pode inspecionar a propriedade Placement para determinar se um item foi colocado na Overflowprincipal, na área de transbordo LayoutCompletedou se ele não está sendo exibido no momento. As razões típicas pelas quais um item não é exibido são que o item não coube no Placement principal e sua propriedade Overflow foi definida como ToolStripItemOverflow.

Torne uma ToolStrip móvel, colocando-a num ToolStripPanel e definindo o seu GripStyle para ToolStripGripStyle.

Outras opções de layout

As outras opções de layout são Flow e Table.

Layout de fluxo

A disposição do fluxo é o padrão para ContextMenuStrip, ToolStripDropDownMenu, e ToolStripOverflow. É semelhante ao FlowLayoutPanel. As características do layout de fluxo são as seguintes:

Layout da tabela

A disposição das tabelas é o padrão para StatusStrip. É semelhante a TableLayoutPanel. As características da disposição da mesa são as seguintes:

Aplica-se a