Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Menu.StaticHoverStyle propriété

 

Date de publication : novembre 2016

Obtient une référence à l'objet Style qui vous permet de définir l'apparence d'un élément de menu statique lorsque le pointeur de la souris est positionné sur lui.

Espace de noms:   System.Web.UI.WebControls
Assembly:  System.Web (dans System.Web.dll)

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

Valeur de propriété

Type: System.Web.UI.WebControls.Style

Référence au Style qui représente le style d'un élément de menu statique lorsque le pointeur de la souris est positionné sur lui.

Utilisez le StaticHoverStyle propriété pour contrôler l’apparence d’un élément de menu statique lorsque le pointeur de la souris est positionné sur lui. Cette propriété est en lecture seule ; Toutefois, vous pouvez définir les propriétés de le Style elle retourne l’objet. Les propriétés peuvent être définies de manière déclarative sous la forme Property-Subproperty, où Subproperty est une propriété de la Style objet (par exemple, StaticHoverStyle-ForeColor). Les propriétés peuvent également être définies par programme sous la forme Property.Subproperty (par exemple, StaticHoverStyle.ForeColor).

Propriétés de style d’un élément de menu statique sont appliquées dans l’ordre suivant :

  1. StaticMenuStyle.

  2. StaticMenuItemStyle. Si le LevelMenuItemStyles collection ou LevelSubMenuStyles est définie, elle est alors appliquée à ce stade, les autres propriétés de style des éléments de menu.

  3. StaticSelectedStyle. Si la LevelSelectedStyles est définie, elle est alors appliquée à ce stade, les autres propriétés de style des éléments de menu.

  4. StaticHoverStyle .

L’exemple de code suivant montre comment utiliser le StaticHoverStyle propriété à modifier la couleur d’arrière-plan d’un élément de menu statique bleu ciel clair lorsque l’utilisateur positionne le pointeur de la souris dessus.


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

.NET Framework
Disponible depuis 2.0
Retour au début
Afficher: