Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

ToolStripItem.Overflow (Propiedad)

Obtiene o establece si el elemento se asocia al ToolStrip o ToolStripOverflowButton, o si puede flotar entre los dos.

Espacio de nombres: System.Windows.Forms
Ensamblado: System.Windows.Forms (en system.windows.forms.dll)

public ToolStripItemOverflow Overflow { get; set; }
/** @property */
public ToolStripItemOverflow get_Overflow ()

/** @property */
public void set_Overflow (ToolStripItemOverflow value)

public function get Overflow () : ToolStripItemOverflow

public function set Overflow (value : ToolStripItemOverflow)

No aplicable.

Valor de propiedad

Uno de los valores de ToolStripItemOverflow. El valor predeterminado es AsNeeded.

Tipo de excepciónCondición

InvalidEnumArgumentException

El valor asignado no es uno de los valores de ToolStripItemOverflow.

Utilice la propiedad Overflow en los diseños de pila. En los diseños de flujo y tabla, no se representa el botón de desbordamiento ToolStrip y por consiguiente se omite la propiedad Overflow.

En el siguiente ejemplo de código se muestra cómo establecer las propiedades Text, Overflow y TextDirection, y cómo controlar el evento Click. Para ejecutar este ejemplo, pegue el código siguiente en un formulario que contenga un ToolStrip denominado movingToolStrip y llame a InitializeMovingToolStrip en el constructor del formulario o en el controlador de eventos Load.

internal ToolStripButton changeDirectionButton;

private void InitializeMovingToolStrip()
{
    movingToolStrip = new ToolStrip();

    changeDirectionButton = new ToolStripButton();

    movingToolStrip.AutoSize = true;
    movingToolStrip.RenderMode = ToolStripRenderMode.System;

    changeDirectionButton.TextDirection = ToolStripTextDirection.Vertical270;
    changeDirectionButton.Overflow = ToolStripItemOverflow.Never;
    changeDirectionButton.Text = "Change Alignment";
        movingToolStrip.Items.Add(changeDirectionButton);
}


private void changeDirectionButton_Click(object sender, EventArgs e)
{

    ToolStripItem item = (ToolStripItem)sender;

    if (item.TextDirection == ToolStripTextDirection.Vertical270 || item.TextDirection == ToolStripTextDirection.Vertical90)
    {
        item.TextDirection = ToolStripTextDirection.Horizontal;
        movingToolStrip.Dock = System.Windows.Forms.DockStyle.Top;
    }
    else
    {
        item.TextDirection = ToolStripTextDirection.Vertical270;
        movingToolStrip.Dock = System.Windows.Forms.DockStyle.Left;
    }

}

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft