Esta documentación está archivada y no tiene mantenimiento.

Menu.StaticHoverStyle (Propiedad)

Obtiene una referencia al objeto Style que permite establecer el aspecto de un elemento de menú estático cuando el puntero del mouse se coloca sobre él.

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

public Style StaticHoverStyle { get; }
/** @property */
public Style get_StaticHoverStyle ()

public function get StaticHoverStyle () : Style

No aplicable.

Valor de propiedad

Una referencia al objeto Style que representa el estilo de un elemento de menú estático cuando el puntero del mouse se coloca sobre él.

Utilice la propiedad StaticHoverStyle para controlar el aspecto de un elemento de menú estático cuando el puntero del mouse se coloca sobre él. Aunque esta propiedad es de sólo lectura, se pueden establecer las propiedades del objeto Style que devuelve. Las propiedades pueden establecerse mediante declaración con el formato Property-Subproperty, donde Subproperty es una propiedad del objeto Style (por ejemplo, StaticHoverStyle-ForeColor). Las propiedades también pueden establecerse mediante programación con el formato Property.Subproperty (por ejemplo, StaticHoverStyle.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 StaticHoverStyle para cambiar el color de fondo de un elemento de menú estático a azul celeste claro cuando el usuario coloca el puntero del mouse sobre él.


<%@ 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" >

  <!-- For the hover styles of the Menu control to  -->
  <!-- work correctly, you must include this head   -->
  <!-- element.                                     -->
  <head runat="server">
    <title>Menu StaticHoverStyle Example</title>
</head>

  <body>
    <form id="form1" runat="server">
    
      <h3>Menu StaticHoverStyle Example</h3>
    
      <asp:menu id="NavigationMenu"
        staticdisplaylevels="2"
        staticsubmenuindent="10" 
        orientation="Vertical"
        target="_blank"  
        runat="server">
        
        <statichoverstyle backcolor="LightSkyBlue"
          forecolor="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 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
Mostrar: