ToolStripLayoutStyle Enumeração

Definição

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

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

Campos

Flow 3

Especifica que os itens fluem horizontalmente ou verticalmente conforme necessário.

HorizontalStackWithOverflow 1

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

StackWithOverflow 0

Especifica que os itens são dispostos automaticamente.

Table 4

Especifica que os itens são dispostos com recuo à esquerda.

VerticalStackWithOverflow 2

Especifica que os itens são dispostos verticalmente, centralizados dentro do controle e estouram conforme necessário.

Comentários

Você controla o layout da ToolStrip classe e suas classes derivadas atribuindo um membro da ToolStripLayoutStyle enumeração à propriedade do LayoutStyle controle, como a ToolStrip.LayoutStyle propriedade ou StatusStrip.LayoutStyle .

Layouts de pilha

O empilhamento organiza itens entre si nas duas extremidades da faixa de ferramentas. A lista a seguir descreve os layouts de pilha.

  • StackWithOverflow faz com que a faixa de ferramentas altere seu layout automaticamente de acordo com a propriedade do Orientation controle para lidar com cenários de arrastar e encaixar.

  • VerticalStackWithOverflow renderiza os Orientation itens entre si verticalmente.

  • HorizontalStackWithOverflow renderiza os Orientation itens entre si horizontalmente.

Outros recursos de layouts 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 estouro é exibido automaticamente. A Overflow configuração da propriedade determina se um item aparece na área de estouro sempre, conforme necessário, ou nunca.

LayoutCompleted No caso, você pode inspecionar a Placement propriedade para determinar se um item foi colocado no main Overflow, no estouro LayoutCompletedou se ele não está sendo exibido no momento. Os motivos típicos pelos quais um item não é exibido são que o item não se encaixava no main Placement e sua Overflow propriedade foi definida ToolStripItemOverflowcomo .

Torne um ToolStrip móvel colocando-o em um ToolStripPanel e definindo-o GripStyle como ToolStripGripStyle.

Outras opções de layout

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

Layout de fluxo

O layout de fluxo é o padrão para ContextMenuStrip, ToolStripDropDownMenue ToolStripOverflow. É semelhante ao FlowLayoutPanel. Os recursos do layout do Flow são os seguintes:

Layout da tabela

O layout da tabela é o padrão para StatusStrip. É semelhante a TableLayoutPanel. Os recursos do layout de tabela são os seguintes:

Aplica-se a