Menu.LevelSubMenuStyles 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
MenuItemStyleCollection 컨트롤에서 해당 수준을 기준으로 정적 메뉴의 하위 메뉴 항목에 적용되는 스타일 설정이 들어 있는 Menu 개체를 가져옵니다.
public:
property System::Web::UI::WebControls::SubMenuStyleCollection ^ LevelSubMenuStyles { System::Web::UI::WebControls::SubMenuStyleCollection ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.SubMenuStyleCollection LevelSubMenuStyles { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.LevelSubMenuStyles : System.Web.UI.WebControls.SubMenuStyleCollection
Public ReadOnly Property LevelSubMenuStyles As SubMenuStyleCollection
속성 값
MenuItemStyleCollection 컨트롤에서 해당 수준을 기준으로 정적 메뉴의 하위 메뉴 항목에 적용되는 스타일 설정이 들어 있는 Menu입니다.
- 특성
예제
다음 코드 예제를 사용 하는 방법에 설명 합니다 LevelSubMenuStyles 의 정적 메뉴의 표시 된 하위 메뉴 항목에 스타일 설정을 적용할 컬렉션을 Menu 해당 수준을 기준으로 컨트롤입니다.
<%@ 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>Menu LevelSubMenuStyles</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu LevelSubMenuStyles</h3>
<asp:menu id="NavigationMenu"
staticdisplaylevels="3"
staticsubmenuindent="10"
orientation="Vertical"
target="_blank"
runat="server">
<levelsubmenustyles>
<asp:submenustyle backcolor="LightSteelBlue"
forecolor="Black"/>
<asp:submenustyle backcolor="SkyBlue"
forecolor="Gray"/>
</levelsubmenustyles>
<items>
<asp:menuitem text="Home"
tooltip="Home">
<asp:menuitem text="Music"
tooltip="Music">
<asp:menuitem text="Classical"
tooltip="Classical"/>
<asp:menuitem text="Rock"
tooltip="Rock"/>
<asp:menuitem text="Jazz"
tooltip="Jazz"/>
</asp:menuitem>
<asp:menuitem text="Movies"
tooltip="Movies">
<asp:menuitem text="Action"
tooltip="Action"/>
<asp:menuitem text="Drama"
tooltip="Drama"/>
<asp:menuitem text="Musical"
tooltip="Musical"/>
</asp:menuitem>
</asp:menuitem>
</items>
</asp:menu>
</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>Menu LevelSubMenuStyles</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu LevelSubMenuStyles</h3>
<asp:menu id="NavigationMenu"
staticdisplaylevels="3"
staticsubmenuindent="10"
orientation="Vertical"
target="_blank"
runat="server">
<levelsubmenustyles>
<asp:submenustyle backcolor="LightSteelBlue"
forecolor="Black"/>
<asp:submenustyle backcolor="SkyBlue"
forecolor="Gray"/>
</levelsubmenustyles>
<items>
<asp:menuitem text="Home"
tooltip="Home">
<asp:menuitem text="Music"
tooltip="Music">
<asp:menuitem text="Classical"
tooltip="Classical"/>
<asp:menuitem text="Rock"
tooltip="Rock"/>
<asp:menuitem text="Jazz"
tooltip="Jazz"/>
</asp:menuitem>
<asp:menuitem text="Movies"
tooltip="Movies">
<asp:menuitem text="Action"
tooltip="Action"/>
<asp:menuitem text="Drama"
tooltip="Drama"/>
<asp:menuitem text="Musical"
tooltip="Musical"/>
</asp:menuitem>
</asp:menuitem>
</items>
</asp:menu>
</form>
</body>
</html>
설명
사용 하 여 합니다 LevelSubMenuStyles 개별 스타일 속성 대신 컬렉션 (같은 StaticMenuItemStyle) 개별 수준에 있는 정적 메뉴에 표시 되는 정적 하위 메뉴 항목의 스타일을 제어 합니다. 이 컬렉션에 포함 된 스타일의 메뉴 수준을 기준으로 정적 메뉴 항목에 적용 됩니다. 컬렉션의 첫 번째 스타일 정적 메뉴에 표시 된 첫 번째 정적 하위 수준의 스타일에 해당 합니다. 컬렉션의 두 번째 스타일 수준 정적 메뉴에서 표시 하 고 두 번째 하위 메뉴의 스타일에 해당 합니다. 이 컬렉션은 주로 내용을 스타일 탐색 메뉴를 생성 하는 특정 수준에서 메뉴 항목 하위 메뉴가 있는지 여부에 관계 없이 동일한 모양이 있어야 합니다.
참고
특정 사용 하는 수준에 대 한 스타일을 정의 하는 경우는 LevelSubMenuStyles 수준에서 모든 정적 하위 메뉴 항목 스타일 설정이 컬렉션,이 재정의 됩니다.