SiteMapPath.CurrentNodeStyle Propriété

Définition

Obtient le style utilisé pour le texte affiché appliqué au nœud actuel.

public:
 property System::Web::UI::WebControls::Style ^ CurrentNodeStyle { System::Web::UI::WebControls::Style ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.Style CurrentNodeStyle { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.CurrentNodeStyle : System.Web.UI.WebControls.Style
Public ReadOnly Property CurrentNodeStyle As Style

Valeur de propriété

Style

Le Style qui contient les paramètres de style pour le texte affiché appliqué au nœud actuel du contrôle SiteMapPath.

Attributs

Exemples

L’exemple de code suivant montre comment définir de manière déclarative un CurrentNodeStyle SiteMapPath contrôle dans une page Web Forms.

<%@ 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>ASP.NET Example</title>
</head>
<body>
    <form id="Form1" method="post" runat="server">

      <p><asp:SiteMapPath runat="server" ID="SiteMapPath1"
            RootNodeStyle-Font-Bold="true"
            RootNodeStyle-Font-Names="Arial Black"
            RootNodeStyle-Font-Italic="True"
            RootNodeStyle-ForeColor="Green"
            CurrentNodeStyle-ForeColor="Orange"/></p>

      <p><asp:Label
            id="Label1"
            runat="server"
            Width="441px"
            Height="64px"
            AssociatedControlID="TextBox1">
                Enter your customer service issue in the space
                provided below, and we will get back to you as
                soon as possible.</asp:Label></p>

      <p><asp:TextBox id="TextBox1" runat="server"
          Width="448px" Height="96px"></asp:TextBox></p>

      <p><asp:Button id="Button1" runat="server"
          Width="112px" Text="Submit"></asp:Button></p>
    </form>
  </body>
</html>
<%@ Page language="VB"%>
<!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>ASP.NET Example</title>
</head>
<body>
    <form id="Form1" method="post" runat="server">

      <p><asp:SiteMapPath runat="server" ID="SiteMapPath1"
            RootNodeStyle-Font-Bold="true"
            RootNodeStyle-Font-Names="Arial Black"
            RootNodeStyle-Font-Italic="True"
            RootNodeStyle-ForeColor="Green"
            CurrentNodeStyle-ForeColor="Orange"/></p>

      <p><asp:Label
            id="Label1"
            runat="server"
            Width="441px"
            AssociatedControlID="TextBox1"
            Height="64px">Enter your customer service issue in the space
                          provided below, and we will get back to you as
                          soon as possible.</asp:Label></p>

      <p><asp:TextBox id="TextBox1" runat="server"
          Width="448px" Height="96px"></asp:TextBox></p>

      <p><asp:Button id="Button1" runat="server"
          Width="112px" Text="Submit"></asp:Button></p>
    </form>
  </body>
</html>

Remarques

Utilisez la CurrentNodeStyle propriété pour contrôler l’apparence du texte d’affichage du nœud de chemin de navigation qui représente la page actuellement affichée. Par défaut, le texte d’affichage est celui spécifié dans la Title propriété de la SiteMapNode page qui représente la page. Les paramètres de style courants incluent la couleur d’arrière-plan personnalisée, la couleur de premier plan, les propriétés de police et l’espacement des nœuds.

Pour SiteMapPath les nœuds, les propriétés de style sont fusionnées dans un style unique, dans l’ordre suivant :

  1. NodeStyle

  2. CurrentNodeStyle ou, si la page actuellement affichée est le nœud racine, RootNodeStyle.

Notes

Si vous définissez le style de police de nœud sur un style barré ou surligne, le style de soulignement par défaut du nœud n’est pas affiché, sauf s’il est explicitement défini truesur .

Si une CurrentNodeTemplate propriété est définie, la CurrentNodeStyle propriété est ignorée.

S’applique à

Voir aussi