¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

Menu.StaticMenuItemStyle (Propiedad)

Actualización: noviembre 2007

Obtiene una referencia al objeto MenuItemStyle que permite establecer el aspecto de los elementos de menú de un menú estático.

Espacio de nombres:  System.Web.UI.WebControls
Ensamblado:  System.Web (en System.Web.dll)

[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
public MenuItemStyle StaticMenuItemStyle { get; }
/** @property */
/** @attribute PersistenceModeAttribute(PersistenceMode.InnerProperty) */
public MenuItemStyle get_StaticMenuItemStyle()

public function get StaticMenuItemStyle () : MenuItemStyle

Valor de propiedad

Tipo: System.Web.UI.WebControls.MenuItemStyle
Referencia al objeto MenuItemStyle que representa el estilo de los elementos de menú de un menú estático.

Utilice la propiedad StaticMenuItemStyle para controlar el aspecto de los elementos de menú de un menú estático. Aunque esta propiedad es de sólo lectura, puede establecer las propiedades del objeto MenuItemStyle que devuelve. Las propiedades pueden establecerse mediante declaración con el formato Property-Subproperty, donde Subproperty es una propiedad del objeto MenuItemStyle (por ejemplo, StaticMenuItemStyle-ForeColor). Las propiedades también pueden establecerse mediante programación con el formato Property.Subproperty (por ejemplo, StaticMenuItemStyle.ForeColor).

Las propiedades de estilo para un elemento de menú estático se aplican en el orden siguiente:

  1. StaticMenuStyle.

  2. StaticMenuItemStyle. Si la colección LevelMenuItemStyles o la colección LevelSubMenuStyles están definidas, se aplica en este momento, reemplazando las demás propiedades de estilo de elemento de menú.

  3. StaticSelectedStyle. Si la colección de LevelSelectedStyles está definida, se aplica en este momento, reemplazando las demás propiedades de estilo de elemento de menú.

  4. StaticHoverStyle.

El ejemplo de código siguiente muestra cómo utilizar la propiedad StaticMenuItemStyle para especificar un color de fondo azul celeste claro para los elementos de menú de un menú estático.


<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>Menu StaticMenuItemStyle Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <h3>Menu StaticMenuItemStyle Example</h3>

      <asp:menu id="NavigationMenu"
        staticdisplaylevels="2"
        staticsubmenuindent="10" 
        orientation="Vertical"
        target="_blank"  
        runat="server">

        <staticmenuitemstyle backcolor="LightSkyBlue"
          forecolor="Black"
          borderstyle="Solid"
          borderwidth="1"
          bordercolor="Black"/>

        <items>
          <asp:menuitem navigateurl="Home.aspx" 
            text="Home"
            tooltip="Home">
            <asp:menuitem navigateurl="Music.aspx"
              text="Music"
              tooltip="Music">
              <asp:menuitem navigateurl="Classical.aspx" 
                text="Classical"
                tooltip="Classical"/>
              <asp:menuitem navigateurl="Rock.aspx"
                text="Rock"
                tooltip="Rock"/>
              <asp:menuitem navigateurl="Jazz.aspx"
                text="Jazz"
                tooltip="Jazz"/>
            </asp:menuitem>
            <asp:menuitem navigateurl="Movies.aspx"
              text="Movies"
              tooltip="Movies">
              <asp:menuitem navigateurl="Action.aspx"
                text="Action"
                tooltip="Action"/>
              <asp:menuitem navigateurl="Drama.aspx"
                text="Drama"
                tooltip="Drama"/>
              <asp:menuitem navigateurl="Musical.aspx"
                text="Musical"
                tooltip="Musical"/>
            </asp:menuitem>
          </asp:menuitem>
        </items>

      </asp:menu>

    </form>
  </body>
</html>



Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft