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 컨트롤의 수준에 따라 정적 메뉴의 하위 메뉴 항목에 적용되는 스타일 설정을 포함하는 A 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 특정 수준에 대해 스타일이 정의된 경우 해당 수준의 정적 하위 메뉴 항목 스타일 설정을 재정의합니다.