Exportar (0) Imprimir
Expandir Tudo
Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Propriedade Menu.DynamicHoverStyle

Obtém uma referência a Style o objeto que permite que você definir a aparência de um item de menu dinâmico quando o ponteiro do mouse é posicionado sobre ele.

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web (em System.Web.dll)

[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
public Style DynamicHoverStyle { get; }

Valor de propriedade

Tipo: System.Web.UI.WebControls.Style
Uma referência para o Style que representa o estilo de um item de menu dinâmico quando o ponteiro do mouse é posicionado sobre ele.

Use o DynamicHoverStyle propriedade para controlar a aparência de um item de menu dinâmico quando o ponteiro do mouse é posicionado sobre ele. Esta propriedade é somente leitura; No entanto, você pode definir as propriedades da Style de objeto ele retorna. As propriedades podem ser definidas declarativamente no formulário Property-Subproperty, onde Subproperty é uma propriedade da Style objeto (por exemplo, DynamicHoverStyle-ForeColor). As propriedades também podem ser definidas por meio de programação no formulário Property.Subproperty (por exemplo, DynamicHoverStyle.ForeColor).

Propriedades de estilo para um item de menu dinâmico são aplicadas na seguinte ordem:

  1. DynamicMenuStyle .

  2. DynamicMenuItemStyle . Se a LevelMenuItemStyles coleção ou LevelSubMenuStyles coleção estiver definida, ela é aplicada no momento, substituindo as outras propriedades de estilo do item menu.

  3. DynamicSelectedStyle . Se a LevelSelectedStyles coleção estiver definida, ela é aplicada no momento, substituindo as outras propriedades de estilo do item menu.

  4. DynamicHoverStyle .

O exemplo de código a seguir demonstra como usar o DynamicHoverStyle propriedade para alterar a cor de plano de fundo de um item de menu dinâmico para azul claro do céu, quando o usuário posiciona o ponteiro do mouse sobre ele.



<%@ 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 DynamicHoverStyle Example</title>
</head>

  <body>
    <form id="form1" runat="server">

      <h3>Menu DynamicHoverStyle Example</h3>

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

        <dynamichoverstyle 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>



.NET Framework

Com suporte em: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft