Menu.StaticEnableDefaultPopOutImage 屬性

定義

取得或設定值,表示是否顯示內建影像以表示靜態功能表項目具有子功能表。Gets or sets a value indicating whether the built-in image is displayed to indicate that a static menu item has a submenu.

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

屬性值

Boolean

true 表示顯示具有子功能表之靜態功能表項目的內建影像,否則為 falsetrue to display the built-in image for static menu items with submenus; otherwise, false. 預設為 trueThe default is true.

範例

下列程式碼範例示範如何使用 StaticEnableDefaultPopOutImage 屬性來隱藏影像,表示靜態功能表項目具有子功能表。The following code example demonstrates how to use the StaticEnableDefaultPopOutImage property to hide the image that indicates that a static menu item has a submenu. StaticPopOutImageUrl屬性(property)也必須設為空字串 ( "" ) ,才會隱藏影像。The StaticPopOutImageUrl property must also be set to an empty string ("") for the image to be hidden.


<%@ 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>

備註

當靜態功能表項目包含子功能表時,可以顯示影像,表示使用者可以展開功能表。When a static menu item contains a submenu, an image can be displayed to indicate that the user can expand the menu. 有兩種方式可以顯示此影像:There are two ways to display this image:

如果 StaticPopOutImageUrl 已設定屬性,不論屬性的值為何,該影像都會覆寫內建的影像 StaticEnableDefaultPopOutImageIf the StaticPopOutImageUrl property is set, that image overrides the built-in image, regardless of the value of the StaticEnableDefaultPopOutImage property.

注意

如果 StaticPopOutImageUrl 未設定屬性,且 StaticEnableDefaultPopOutImage 屬性設定為 false ,則不會顯示任何影像。If the StaticPopOutImageUrl property is not set and the StaticEnableDefaultPopOutImage property is set to false, no image is displayed.

您可以藉由設定屬性來指定影像的替代文字 StaticPopOutImageTextFormatStringYou can specify alternate text for the image by setting the StaticPopOutImageTextFormatString property.

適用於

另請參閱