Menu.StaticEnableDefaultPopOutImage Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das integrierte Bild angezeigt wird, um anzugeben, dass ein statisches Menüelement über ein Untermenü verfügt.
public:
property bool StaticEnableDefaultPopOutImage { bool get(); void set(bool value); };
public bool StaticEnableDefaultPopOutImage { get; set; }
member this.StaticEnableDefaultPopOutImage : bool with get, set
Public Property StaticEnableDefaultPopOutImage As Boolean
Eigenschaftswert
trueum das integrierte Bild für statische Menüelemente mit Untermenüs anzuzeigen; andernfalls . false Der Standardwert lautet true.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die StaticEnableDefaultPopOutImage Eigenschaft verwendet wird, um das Bild auszublenden, das angibt, dass ein statisches Menüelement ein Untermenü aufweist. Die StaticPopOutImageUrl Eigenschaft muss auch auf eine leere Zeichenfolge ("") festgelegt werden, damit das Bild ausgeblendet wird.
<%@ 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 StaticEnableDefaultPopOutImage Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu StaticEnableDefaultPopOutImage Example</h3>
<asp:menu id="NavigationMenu"
staticenabledefaultpopoutimage="false"
dynamichorizontaloffset="10"
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 StaticEnableDefaultPopOutImage Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu StaticEnableDefaultPopOutImage Example</h3>
<asp:menu id="NavigationMenu"
staticenabledefaultpopoutimage="false"
dynamichorizontaloffset="10"
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>
Hinweise
Wenn ein statisches Menüelement ein Untermenü enthält, kann ein Bild angezeigt werden, um anzugeben, dass der Benutzer das Menü erweitern kann. Es gibt zwei Möglichkeiten zum Anzeigen dieses Bilds:
Legen Sie die StaticEnableDefaultPopOutImage Eigenschaft so fest, dass
truedas integrierte Image verwendet werden soll (Standardeinstellung).Legen Sie die StaticPopOutImageUrl Eigenschaft fest, um ein benutzerdefiniertes Bild anzugeben.
Wenn die StaticPopOutImageUrl Eigenschaft festgelegt ist, setzt dieses Bild das integrierte Bild unabhängig vom Wert der StaticEnableDefaultPopOutImage Eigenschaft außer Kraft.
Hinweis
Wenn die StaticPopOutImageUrl Eigenschaft nicht festgelegt ist und die StaticEnableDefaultPopOutImage Eigenschaft auf false festgelegt ist, wird kein Bild angezeigt.
Sie können alternativen Text für das Bild angeben, indem Sie die StaticPopOutImageTextFormatString Eigenschaft festlegen.