다음을 통해 공유


SiteMapPath.CurrentNodeStyle 속성

정의

현재 노드의 표시 텍스트에 사용되는 스타일을 가져옵니다.

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

속성 값

Style 컨트롤의 현재 노드의 표시 텍스트에 대한 스타일 설정이 포함된 SiteMapPath입니다.

특성

예제

다음 코드 예제에서는 선언적으로 설정 하는 방법에 설명 합니다 CurrentNodeStyleSiteMapPath 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>

설명

사용 된 CurrentNodeStyle 현재 표시 된 페이지를 나타내는 탐색 경로 노드에 대 한 표시 텍스트의 모양을 제어 하는 속성입니다. 기본적으로 표시 텍스트에 지정 된입니다를 Title 의 속성을 SiteMapNode 페이지를 나타내는입니다. 공통 스타일 설정에는 사용자 지정 배경색, 전경색, 글꼴 속성 및 노드 간격이 포함 됩니다.

에 대 한 SiteMapPath 스타일 속성 노드가 다음 순서로 single 스타일을 병합 됩니다.

  1. NodeStyle

  2. CurrentNodeStyle 또는 현재 표시 된 루트 노드의 경우 RootNodeStyle합니다.

참고

명시적으로 설정 되지 않았으면 노드의 기본 밑줄 스타일 취소선 또는 윗줄 스타일 노드 글꼴 스타일을 설정 하는 경우 표시 되지 않습니다 true합니다.

경우는 CurrentNodeTemplate 속성을 정의 합니다 CurrentNodeStyle 속성은 무시 됩니다.

적용 대상

추가 정보