SiteMapPath.CurrentNodeStyle Proprietà

Definizione

Ottiene lo stile utilizzato per il testo visualizzato del nodo corrente.Gets the style used for the display text for the current node.

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; }
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.The Style that contains the style settings for the display text for the current node of the SiteMapPath control.

Attributi

Esempi

Nell'esempio di codice seguente viene illustrato come impostare CurrentNodeStyle in modo dichiarativo di un SiteMapPath controllo in una pagina Web Form.The following code example demonstrates how to declaratively set the CurrentNodeStyle of a SiteMapPath control in a Web Forms page.

<%@ 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 navigazione che rappresenta la pagina attualmente visualizzata.Use the CurrentNodeStyle property to control the appearance of the display text for the navigation path node that represents the currently displayed page. Per impostazione predefinita, il testo visualizzato è quello specificato nella Title proprietà dell'oggetto SiteMapNode che rappresenta la pagina.By default, the display text is that specified in the Title property of the SiteMapNode that represents the page. Le impostazioni di stile comuni includono il colore di sfondo, il colore di primo piano, le proprietà del carattere e la spaziatura dei nodiCommon style settings include custom background color, foreground color, font properties, and node spacing.

Per SiteMapPath i nodi, le proprietà di stile vengono unite in un unico stile, nell'ordine seguente:For SiteMapPath nodes, style properties are merged into a single style, in the following order:

  1. NodeStyle

  2. CurrentNodeStylein alternativa, se la pagina attualmente visualizzata è il nodo radice RootNodeStyle,.CurrentNodeStyle or, if the currently displayed page is the root node, RootNodeStyle.

Nota

Se si imposta lo stile del carattere del nodo su uno stile di attacco o di sovralineatura, lo stile di sottolineatura predefinito del nodo non verrà visualizzato a meno trueche non sia impostato in modo esplicito su.If you set the node font style to a strikeout or overline style, the default underline style of the node is not displayed unless it is explicitly set to true.

Se viene CurrentNodeTemplate definita una proprietà, la CurrentNodeStyle proprietà viene ignorata.If a CurrentNodeTemplate property is defined, the CurrentNodeStyle property is ignored.

Si applica a

Vedi anche