ToolStripLayoutStyle ToolStripLayoutStyle ToolStripLayoutStyle ToolStripLayoutStyle Enum

Definición

Especifica las posibles alineaciones con las que se pueden mostrar los elementos de ToolStrip.Specifies the possible alignments with which the items of a ToolStrip can be displayed.

public enum class ToolStripLayoutStyle
public enum ToolStripLayoutStyle
type ToolStripLayoutStyle = 
Public Enum ToolStripLayoutStyle
Herencia
ToolStripLayoutStyleToolStripLayoutStyleToolStripLayoutStyleToolStripLayoutStyle

Campos

Flow Flow Flow Flow 3

Especifica que los elementos fluyen horizontal o verticalmente, según sea necesario.Specifies that items flow horizontally or vertically as necessary.

HorizontalStackWithOverflow HorizontalStackWithOverflow HorizontalStackWithOverflow HorizontalStackWithOverflow 1

Especifica que los elementos se colocan horizontalmente y se produce un desbordamiento si es necesario.Specifies that items are laid out horizontally and overflow as necessary.

StackWithOverflow StackWithOverflow StackWithOverflow StackWithOverflow 0

Especifica que los elementos se colocan automáticamente.Specifies that items are laid out automatically.

Table Table Table Table 4

Especifica que los elementos se alinean a la izquierda.Specifies that items are laid out flush left.

VerticalStackWithOverflow VerticalStackWithOverflow VerticalStackWithOverflow VerticalStackWithOverflow 2

Especifica que los elementos se colocan verticalmente, se centran dentro del control y se produce un desbordamiento si es necesario.Specifies that items are laid out vertically, are centered within the control, and overflow as necessary.

Comentarios

Controlar el diseño de la ToolStrip clase y sus clases derivadas mediante la asignación de un miembro de la ToolStripLayoutStyle enumeración para el control LayoutStyle propiedad, como el ToolStrip.LayoutStyle o StatusStrip.LayoutStyle propiedad.You control the layout of the ToolStrip class and its derived classes by assigning a member of the ToolStripLayoutStyle enumeration to the control's LayoutStyle property, such as the ToolStrip.LayoutStyle or StatusStrip.LayoutStyle property.

Diseños de pilaStack Layouts

Apilamiento organiza los elementos contiguas entre sí en ambos extremos de la barra de herramientas.Stacking arranges items beside each other at both ends of the tool strip. La lista siguiente describe los diseños de pila.The following list describes the stack layouts.

  • StackWithOverflow hace que la barra de herramientas modificar su diseño automáticamente de acuerdo con el control Orientation propiedad controlen arrastrando y escenarios de acoplamiento.StackWithOverflow causes the tool strip to alter its layout automatically in accordance with the control's Orientation property to handle dragging and docking scenarios.

  • VerticalStackWithOverflow representa el Orientation elementos verticalmente contiguas entre sí.VerticalStackWithOverflow renders the Orientation items beside each other vertically.

  • HorizontalStackWithOverflow representa el Orientation elementos horizontalmente contiguas entre sí.HorizontalStackWithOverflow renders the Orientation items beside each other horizontally.

Otras características de los diseños de pilaOther Features of Stack Layouts

Alignment Determina el extremo de la HorizontalStackWithOverflow al que se alinea el elemento.Alignment determines the end of the HorizontalStackWithOverflow to which the item is aligned.

Cuando no caben dentro de la ToolStrip, aparece automáticamente un botón de desbordamiento.When items do not fit within the ToolStrip, an overflow button automatically appears. El Overflow configuración de la propiedad determina si un elemento aparece en el área de desbordamiento siempre, según sea necesario o nunca.The Overflow property setting determines whether an item appears in the overflow area always, as needed, or never.

En el LayoutCompleted eventos, puede inspeccionar el Placement propiedad para determinar si un elemento se colocó en el método main Overflow, el desbordamiento LayoutCompleted, o si no está actualmente visible en absoluto.In the LayoutCompleted event, you can inspect the Placement property to determine whether an item was placed on the main Overflow, the overflow LayoutCompleted, or if it is not currently showing at all. ¿Por qué no se muestra un elemento de las causas más habituales son que el elemento no cabe en el principal Placement y su Overflow propiedad se estableció en ToolStripItemOverflow.The typical reasons why an item is not displayed are that the item did not fit on the main Placement and its Overflow property was set to ToolStripItemOverflow.

Realizar una ToolStrip movible colocándola un ToolStripPanel y estableciendo su GripStyle a ToolStripGripStyle.Make a ToolStrip movable by putting it in a ToolStripPanel and setting its GripStyle to ToolStripGripStyle.

Otras opciones de diseñoOther Layout Options

Las otras opciones de diseño son flujo y la tabla.The other layout options are Flow and Table.

Diseño de flujoFlow Layout

Diseño de flujo es el valor predeterminado para ContextMenuStrip, ToolStripDropDownMenu, y ToolStripOverflow.Flow layout is the default for ContextMenuStrip, ToolStripDropDownMenu, and ToolStripOverflow. Es similar a la FlowLayoutPanel.It is similar to the FlowLayoutPanel. Las características de diseño de flujo son los siguientes:The features of Flow layout are as follows:

Diseño de tablaTable Layout

Diseño de la tabla es el valor predeterminado para StatusStrip.Table layout is the default for StatusStrip. Es similar a TableLayoutPanel.It is similar to TableLayoutPanel. Las características de diseño de tabla son los siguientes:The features of Table layout are as follows:

Se aplica a