SiteMapPath.CurrentNodeStyle Proprietà

Definizione

Ottiene lo stile utilizzato per il testo visualizzato del nodo corrente.

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

Valore della proprietà

L'oggetto Style che contiene le impostazioni di stile per il testo visualizzato del nodo corrente del controllo SiteMapPath.

Attributi

Esempio

Nell'esempio di codice seguente viene illustrato come impostare in modo dichiarativo l'oggetto CurrentNodeStyle di un SiteMapPath controllo in una pagina 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>

Commenti

Utilizzare la CurrentNodeStyle proprietà per controllare l'aspetto del testo visualizzato per il nodo del percorso di spostamento che rappresenta la pagina attualmente visualizzata. Per impostazione predefinita, il testo visualizzato è quello specificato nella Title proprietà dell'oggetto SiteMapNode che rappresenta la pagina. Le impostazioni di stile comuni includono colore di sfondo personalizzato, colore di primo piano, proprietà del carattere e spaziatura dei nodi.

Per SiteMapPath i nodi, le proprietà di stile vengono unite in un singolo stile, nell'ordine seguente:

  1. NodeStyle

  2. CurrentNodeStyle oppure, se la pagina attualmente visualizzata è il nodo radice, RootNodeStyle.

Nota

Se si imposta lo stile del tipo di carattere del nodo su uno stile strikeout o overline, lo stile di sottolineatura predefinito del nodo non viene visualizzato a meno che non sia impostato in modo esplicito su true.

Se viene definita una CurrentNodeTemplate proprietà, la CurrentNodeStyle proprietà viene ignorata.

Si applica a

Vedi anche