Freigeben über


Menu.DynamicEnableDefaultPopOutImage Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das integrierte Bild angibt, dass ein dynamisches Menüelement ein Untermenü angezeigt wird.

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

Eigenschaftswert

trueum das integrierte Bild für dynamische Menüelemente mit Untermenüs anzuzeigen; andernfalls . false Der Standardwert lautet true.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die DynamicEnableDefaultPopOutImage Eigenschaft verwendet wird, um das Bild auszublenden, das angibt, dass ein dynamisches Menüelement über ein Untermenü verfügt. Die DynamicPopOutImageUrl 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 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>

Hinweise

Wenn ein dynamisches Menüelement ein Untermenü enthält, kann ein Bild angezeigt werden, um anzugeben, dass der Benutzer das Menü erweitern kann, indem der Mauszeiger über dem Menüelement positioniert wird. Es gibt zwei Möglichkeiten zum Anzeigen dieses Bilds:

Wenn die DynamicPopOutImageUrl Eigenschaft festgelegt ist, überschreibt dieses Bild das integrierte Image.

Hinweis

Wenn die DynamicPopOutImageUrl Eigenschaft nicht festgelegt ist und die DynamicEnableDefaultPopOutImage Eigenschaft auf false festgelegt ist, wird kein Bild angezeigt.

Sie können alternativen Text für das Bild angeben, indem Sie die DynamicPopOutImageTextFormatString Eigenschaft festlegen. Dieser Text wird als QuickInfo angezeigt, wenn der Benutzer den Mauszeiger über dem Bild positioniert. Dieser Text enthält auch Hilfstechnologiegeräte mit einer Beschreibung des Bilds, das verwendet werden kann, um das Steuerelement barrierefreier zu machen.

Gilt für:

Weitere Informationen