Menu.DynamicEnableDefaultPopOutImage Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy wbudowany obraz wskazujący, że element menu dynamicznego ma wyświetlany podmenu.
public:
property bool DynamicEnableDefaultPopOutImage { bool get(); void set(bool value); };
public bool DynamicEnableDefaultPopOutImage { get; set; }
member this.DynamicEnableDefaultPopOutImage : bool with get, set
Public Property DynamicEnableDefaultPopOutImage As Boolean
Wartość właściwości
true
aby wyświetlić wbudowany obraz dla dynamicznych elementów menu z podmenu; w przeciwnym razie , false
. Wartość domyślna to true
.
Przykłady
W poniższym przykładzie kodu pokazano, jak za pomocą DynamicEnableDefaultPopOutImage właściwości ukryć obraz wskazujący, że element menu dynamicznego ma podmenu. Właściwość DynamicPopOutImageUrl musi być również ustawiona na pusty ciąg (""), aby obraz był ukryty.
<%@ 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 DynamicEnableDefaultPopOutImage Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu DynamicEnableDefaultPopOutImage Example</h3>
<asp:menu id="NavigationMenu"
dynamicenabledefaultpopoutimage="false"
staticdisplaylevels="1"
orientation="Vertical"
runat="server">
<items>
<asp:menuitem navigateurl="Home.aspx"
text="Home"
tooltip="Home">
<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="Movies"
tooltip="Movies">
<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="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 DynamicEnableDefaultPopOutImage Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu DynamicEnableDefaultPopOutImage Example</h3>
<asp:menu id="NavigationMenu"
dynamicenabledefaultpopoutimage="false"
staticdisplaylevels="1"
orientation="Vertical"
runat="server">
<items>
<asp:menuitem navigateurl="Home.aspx"
text="Home"
tooltip="Home">
<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="Movies"
tooltip="Movies">
<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>
Uwagi
Gdy element menu dynamicznego zawiera podmenu, obraz można wyświetlić, aby wskazać, że użytkownik może rozwinąć menu, ustawiając wskaźnik myszy nad elementem menu. Istnieją dwa sposoby wyświetlania tego obrazu:
DynamicEnableDefaultPopOutImage Ustaw właściwość na wartość , aby używać
true
wbudowanego obrazu (wartość domyślna).DynamicPopOutImageUrl Ustaw właściwość, aby określić obraz niestandardowy.
Jeśli właściwość jest ustawiona DynamicPopOutImageUrl , ten obraz zastępuje wbudowany obraz.
Uwaga
DynamicPopOutImageUrl Jeśli właściwość nie jest ustawiona i właściwość jest ustawiona DynamicEnableDefaultPopOutImage na false
, nie jest wyświetlany obraz.
Możesz określić alternatywny tekst obrazu, ustawiając DynamicPopOutImageTextFormatString właściwość . Ten tekst jest wyświetlany jako etykietka narzędzia, gdy użytkownik umieszcza wskaźnik myszy nad obrazem. Ten tekst zawiera również urządzenia z technologią pomocną z opisem obrazu, który może służyć do zwiększenia dostępności kontrolki.