System.Web.UI.WebControls Namespace SiteMapPath Class
.NET Framework version 2.0
Sets or retrieves the style properties for the current node in a SiteMapPath control.
Script |
SiteMapPath.CurrentNodeStyle.Property [ = enumValue ] |
A Style object that defines the style properties for the current node in a SiteMapPath.
Use the CurrentNodeStyle property to specify the appearance of the navigation path node that represents the currently displayed page in a SiteMapPath control. Common style attributes that can be set include forecolor, backcolor, font, and content alignment. Providing different node styles enhances the appearance of the SiteMapPath control.
The CurrentNodeStyle subproperties can be set declaratively using either of the following methods:
The subproperties can also be set programmatically in the form CurrentNodeStyle.Property.
For SiteMapPath nodes, style properties are merged into a single style, in the following order:
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.
NOTE: If a CurrentNodeTemplate property is defined, the CurrentNodeStyle property is ignored.
For a list of style properties that can be set, see the Style class.
The below snippet shows how to set the CurrentNodeStyle for a SiteMapPath control at design time.
<asp:sitemappath id = "sitemappath1" runat = "server"
rendercurrentnodeaslink
nodestyle-font-name = "Franklin Gothic Medium"
nodestyle-font-underline
nodestyle-font-bold
rootnodestyle-font-name = "Symbol"
rootnodestyle-font-bold = "false"
currentnodestyle-font-name = "Verdana"
currentnodestyle-font-size = "10pt"
currentnodestyle-font-bold
currentnodestyle-forecolor = "red"
currentnodestyle-font-underline = "false"
hovernodestyle-forecolor = "blue"
hovernodestyle-font-underline />
SiteMapPath Members