Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

ToolBarButtonStyle (Enumeración)

Especifica el estilo de botón en una barra de herramientas.

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

public enum ToolBarButtonStyle
public enum ToolBarButtonStyle
public enum ToolBarButtonStyle

 Nombre de miembroDescripción
Compatible con .NET Compact FrameworkDropDownButtonControl desplegable que muestra un menú u otra ventana cuando se hace clic en él. 
Compatible con .NET Compact FrameworkPushButtonBotón tridimensional estándar. 
Compatible con .NET Compact FrameworkSeparatorEspacio o línea entre los botones de la barra de herramientas. El aspecto depende del valor de la propiedad Appearance
Compatible con .NET Compact FrameworkToggleButtonBotón de alternar que aparece hundido al hacer clic sobre él y mantiene dicho aspecto hasta que se vuelve a hacer clic sobre él. 

Miembros como ToolBarButton.Style utilizan esta enumeración.

El aspecto de los botones de la barra de herramientas viene determinado por la propiedad Appearance de la barra de herramientas. Al establecer la propiedad Appearance en Flat, la barra de herramientas y sus botones tendrán un aspecto sin relieve. Cuando el puntero del mouse (ratón) se coloca sobre los botones, éstos obtienen un aspecto tridimensional. Además, cuando la barra de herramientas tiene un aspecto sin relieve, los separadores de botones aparecen como líneas en lugar de espacios entre los botones.

El siguiente ejemplo crea una instancia de un control ToolBar y tres controles ToolBarButton, asigna los botones a la barra de herramientas y establece algunas de las propiedades comunes de los botones. Este código supone que se ha creado una instancia de MenuItem, ImageList, ToolTip y Form, y que ImageList tiene al menos un valor de Image asignado.

public void InitializeMyToolBar()
 {
    // Create the ToolBar, ToolBarButton controls, and menus.
    ToolBarButton toolBarButton1 = new ToolBarButton("Open");
    ToolBarButton toolBarButton2 = new ToolBarButton();
    ToolBarButton toolBarButton3 = new ToolBarButton();
    ToolBar toolBar1 = new ToolBar();
    MenuItem menuItem1 = new MenuItem("Print");
    ContextMenu contextMenu1 = new ContextMenu(new MenuItem[]{menuItem1});

     
    // Add the ToolBarButton controls to the ToolBar.
    toolBar1.Buttons.Add(toolBarButton1);
    toolBar1.Buttons.Add(toolBarButton2);
    toolBar1.Buttons.Add(toolBarButton3);
 
    // Assign an ImageList to the ToolBar and show ToolTips.
    toolBar1.ImageList = imageList1;
    toolBar1.ShowToolTips = true;
 
    /* Assign ImageIndex, ContextMenu, Text, ToolTip, and 
       Style properties of the ToolBarButton controls. */
    toolBarButton2.Style = ToolBarButtonStyle.Separator;
    toolBarButton3.Text = "Print";
    toolBarButton3.Style = ToolBarButtonStyle.DropDownButton;
    toolBarButton3.ToolTipText = "Print";
    toolBarButton3.ImageIndex = 0;
    toolBarButton3.DropDownMenu = contextMenu1;
 
    // Add the ToolBar to a form.
    Controls.Add(toolBar1);
 }
 

public void InitializeMyToolBar()
{
    // Create the ToolBar, ToolBarButton controls, and menus.
    ToolBarButton toolBarButton1 = new ToolBarButton("Open");
    ToolBarButton toolBarButton2 = new ToolBarButton();
    ToolBarButton toolBarButton3 = new ToolBarButton();
    ToolBar toolBar1 = new ToolBar();
    MenuItem menuItem1 = new MenuItem("Print");
    ContextMenu contextMenu1 = new ContextMenu(new MenuItem[] {menuItem1});

    // Add the ToolBarButton controls to the ToolBar.
    toolBar1.get_Buttons().Add(toolBarButton1);
    toolBar1.get_Buttons().Add(toolBarButton2);
    toolBar1.get_Buttons().Add(toolBarButton3);

    // Assign an ImageList to the ToolBar and show ToolTips.
    toolBar1.set_ImageList(imageList1);
    toolBar1.set_ShowToolTips(true);

    /* Assign ImageIndex, ContextMenu, Text, ToolTip, and 
     * Style properties of the ToolBarButton controls. 
     */
    toolBarButton2.set_Style(ToolBarButtonStyle.Separator);
    toolBarButton3.set_Text("Print");
    toolBarButton3.set_Style(ToolBarButtonStyle.DropDownButton);
    toolBarButton3.set_ToolTipText("Print");
    toolBarButton3.set_ImageIndex(0);
    toolBarButton3.set_DropDownMenu(contextMenu1);

    // Add the ToolBar to a form.
    get_Controls().Add(toolBar1);
} //InitializeMyToolBar

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, 1.1, 1.0

.NET Compact Framework

Compatible con: 2.0, 1.0
Mostrar:
© 2014 Microsoft