SiteMapPath.PathDirection プロパティ
アセンブリ: System.Web (system.web.dll 内)

Dim instance As SiteMapPath Dim value As PathDirection value = instance.PathDirection instance.PathDirection = value
public: virtual property PathDirection PathDirection { PathDirection get (); void set (PathDirection value); }
/** @property */ public PathDirection get_PathDirection () /** @property */ public void set_PathDirection (PathDirection value)
public function get PathDirection () : PathDirection public function set PathDirection (value : PathDirection)
ナビゲーション ノードが表示される階層の順序を示す PathDirection。既定値は RootToCurrent です。これは、各ノードが一番上のノードから現在のノードへの階層順序で、左から右に表示されることを示します。


ナビゲーション パスを左から右に表示する場合は、PathDirection を RootToCurrent に設定します。ナビゲーション パスは、サイト マップの各ノードを左から右に進む形で表示されます。つまり、ルート ノードが左端、それに続く各ノードはその右隣の位置、そして現在のノードが右端の位置に表示されます。
ナビゲーション パスを右から左に表示する場合は、PathDirection を CurrentToRoot に設定します。つまり、ルート ノードが右端の位置、現在のノードが左端の位置に表示されるようにノードの順序が反転します。この順序は一般的ではありませんが、Web フォームのページと SiteMapPath コントロールを右から左に読む言語にローカライズするときに使用できます。
Topic | Location |
---|---|
方法 : SiteMapPath Web サーバー コントロールの外観をカスタマイズする | ASP .NET Web アプリケーションの作成 |

Web フォーム ページで SiteMapPath の PathDirection プロパティを宣言によって設定する方法を次のコード例に示します。
<%@ Page language="VB"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <HTML> <HEAD> <title>Catalog</title> </HEAD> <body MS_POSITIONING="FlowLayout"> <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" PathSeparator="<::>" PathDirection="CurrentToRoot" CurrentNodeAsLink="false" ShowToolTips="false"/></p> </form> </body> </HTML>
<%@ Page language="c#"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <HTML> <HEAD> <title>Catalog</title> </HEAD> <body MS_POSITIONING="FlowLayout"> <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" PathSeparator="<::>" PathDirection="CurrentToRoot" CurrentNodeAsLink="false" ShowToolTips="false"/></p> </form> </body> </HTML>
<%@ Page Language="VJ#"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <HTML> <HEAD> <title>Catalog</title> </HEAD> <body MS_POSITIONING="FlowLayout"> <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" PathSeparator="<::>" PathDirection="CurrentToRoot" CurrentNodeAsLink="false" ShowToolTips="false"/></p> </form> </body> </HTML>

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


SiteMapPath クラス
SiteMapPath メンバ
System.Web.UI.WebControls 名前空間
PathSeparator
PathSeparatorTemplate
その他の技術情報
ASP.NET サイト ナビゲーション
SiteMapPath Web サーバー コントロールの概要
Weblioに収録されているすべての辞書からSiteMapPath.PathDirection プロパティを検索する場合は、下記のリンクをクリックしてください。

- SiteMapPath.PathDirection プロパティのページへのリンク