MenuItem.Selectable 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
MenuItem 개체를 선택할 수 있는지 또는 "클릭 가능"한지 여부를 나타내는 값을 가져오거나 설정합니다.
public:
property bool Selectable { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(true)]
public bool Selectable { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.Selectable : bool with get, set
Public Property Selectable As Boolean
속성 값
메뉴 항목을 선택할 수 있으면 true
이고, 그렇지 않으면 false
입니다.
- 특성
예제
다음 예제에서는 방식을 사용 하 여 메뉴 항목을 보여 줍니다.는 Selectable 속성이 설정 false
표시 하 고 메뉴에서 작동 합니다.
<%@ 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 Selectable and Enabled properties Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu Selectable and Enabled properties Example</h3>
Note that Home, set to Selectable=false, is unselectable, but still shows all child items.<br />
Movies, set to Enabled=false, is unselectable, is greyed out, and does not show child items. <br />
<asp:menu id="NavigationMenu"
staticdisplaylevels="1"
staticsubmenuindent="10"
orientation="Vertical"
target="_blank"
runat="server">
<dynamicmenustyle backcolor="LightSkyBlue"
forecolor="Black"
borderstyle="Solid"
borderwidth="1"
bordercolor="Black" />
<items>
<asp:menuitem navigateurl="Home.aspx"
text="Non-Selectable"
tooltip="Non-Selectable"
Selectable="false">
<asp:menuitem navigateurl="Music.aspx"
text="Music"
tooltip="Music">
<asp:menuitem navigateurl="Classical.aspx"
text="Classical"
tooltip="Classical"/>
<asp:menuitem navigateurl="Rock.aspx"
text="Rock"
tooltip="Rock"/>
<asp:menuitem navigateurl="Jazz.aspx"
text="Jazz"
tooltip="Jazz"/>
</asp:menuitem>
<asp:menuitem navigateurl="Movies.aspx"
text="Disabled"
tooltip="Disabled"
Enabled="false">
<asp:menuitem navigateurl="Action.aspx"
text="Action"
tooltip="Action"/>
<asp:menuitem navigateurl="Drama.aspx"
text="Drama"
tooltip="Drama"/>
<asp:menuitem navigateurl="Musical.aspx"
text="Musical"
tooltip="Musical"/>
</asp:menuitem>
</asp:menuitem>
</items>
</asp:menu>
</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 xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Menu Selectable and Enabled properties Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu Selectable and Enabled properties Example</h3>
Note that Home, set to Selectable=false, is unselectable, but still shows all child items.<br />
Movies, set to Enabled=false, is unselectable, is greyed out, and does not show child items. <br />
<asp:menu id="NavigationMenu"
staticdisplaylevels="1"
staticsubmenuindent="10"
orientation="Vertical"
target="_blank"
runat="server">
<dynamicmenustyle backcolor="LightSkyBlue"
forecolor="Black"
borderstyle="Solid"
borderwidth="1"
bordercolor="Black" />
<items>
<asp:menuitem navigateurl="Home.aspx"
text="Non-Selectable"
tooltip="Non-Selectable"
Selectable="false">
<asp:menuitem navigateurl="Music.aspx"
text="Music"
tooltip="Music">
<asp:menuitem navigateurl="Classical.aspx"
text="Classical"
tooltip="Classical"/>
<asp:menuitem navigateurl="Rock.aspx"
text="Rock"
tooltip="Rock"/>
<asp:menuitem navigateurl="Jazz.aspx"
text="Jazz"
tooltip="Jazz"/>
</asp:menuitem>
<asp:menuitem navigateurl="Movies.aspx"
text="Disabled"
tooltip="Disabled"
Enabled="false">
<asp:menuitem navigateurl="Action.aspx"
text="Action"
tooltip="Action"/>
<asp:menuitem navigateurl="Drama.aspx"
text="Drama"
tooltip="Drama"/>
<asp:menuitem navigateurl="Musical.aspx"
text="Musical"
tooltip="Musical"/>
</asp:menuitem>
</asp:menuitem>
</items>
</asp:menu>
</form>
</body>
</html>
설명
이 속성 설정 된 경우 false
메뉴 항목에 조치가 메뉴 항목을 클릭 (선택) 하는 경우에 발생 합니다. 없으면 메뉴 항목에 대 한 자식 메뉴 항목을 나타내는 팝업 이미지 존재를 계속 표시 하 고 사용할 수 있습니다.
모든 자식 메뉴 항목이 메뉴 항목의 표시 하지 않으려면 설정 합니다 Enabled 속성을 false
입니다.
Selectable 다시 게시 메뉴 항목을 클릭 하면 않다는 의미에서 선택할 수 있는 메뉴 항목에만 적용 하 고 선택된 된 상태에서 해당 항목을 설정 합니다. 선택할 수 없는 메뉴 항목을 링크로 형식이 여전히 note 합니다. 이 메뉴 항목에 수행할 작업을 하면 있도록 내게 필요한 옵션 때문입니다. 또한 메뉴 항목을 선택할 수 없는 경우에 있을 선택할 수 있는 또는 표시 해야 하는 하위 메뉴 항목입니다.
사용자가 메뉴 항목을 클릭 하지 못하도록 하려는 경우 다음 중 하나를 수행 합니다.
설정 하지 마세요 NavigateUrl 설정 Selectable 에
false
입니다.설정 메뉴 항목의 Enabled 속성을
false
입니다.