SiteMapPath.CurrentNodeStyle Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o estilo usado para o texto de exibição do nó atual.
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
Valor de Propriedade
O Style que contém as definições de estilo para o texto de exibição do nó atual do SiteMapPath controlo.
- Atributos
Exemplos
O exemplo de código seguinte demonstra como definir declarativamente o CurrentNodeStyle de um SiteMapPath controlo numa página do 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>
Observações
Use a CurrentNodeStyle propriedade para controlar a aparência do texto de exibição do nó do caminho de navegação que representa a página atualmente apresentada. Por defeito, o texto de exibição é aquele especificado na Title propriedade de SiteMapNode que representa a página. Definições de estilo comuns incluem cor de fundo personalizada, cor de primeiro plano, propriedades de fonte e espaçamento entre nós.
Para SiteMapPath nós, as propriedades de estilo são fundidas num único estilo, pela seguinte ordem:
CurrentNodeStyle ou, se a página atualmente apresentada for o nó raiz, RootNodeStyle.
Note
Se definir o estilo da fonte do nó para um estilo de riscado ou overline, o estilo sublinhado padrão do nó não é mostrado a menos que esteja explicitamente definido para true.
Se uma CurrentNodeTemplate propriedade for definida, essa CurrentNodeStyle propriedade é ignorada.