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é

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 le CurrentNodeStyle d’un 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 pour le 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é du SiteMapNode 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 en un seul style, 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 du nœud sur un style barré ou overline, le style de soulignement par défaut du nœud n’est pas affiché, sauf s’il est explicitement défini sur true.

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

S’applique à

Voir aussi