MenuItem.PopOutImageUrl プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > MenuItem.PopOutImageUrl プロパティの意味・解説 

MenuItem.PopOutImageUrl プロパティ

メモ : このプロパティは、.NET Framework version 2.0 で新しく追加されたものです。

メニュー項目に動的なサブメニューがあることを示すためにメニュー項目に表示されるイメージの URL を取得または設定します。

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Dim instance As MenuItem
Dim value As String

value = instance.PopOutImageUrl

instance.PopOutImageUrl = value
public string PopOutImageUrl { get;
 set; }
public:
property String^ PopOutImageUrl {
    String^ get ();
    void set (String^ value);
}
/** @property */
public String get_PopOutImageUrl ()

/** @property */
public void set_PopOutImageUrl (String value)
public function get PopOutImageUrl
 () : String

public function set PopOutImageUrl
 (value : String)

プロパティ値
メニュー項目に動的なサブメニューがあることを示すためにメニュー項目に表示されるイメージの URL。既定値は空の文字列 ("") です。このプロパティが設定されていないことを示します。

解説解説

メニュー項目に動的なサブメニューがあることを示すためにメニュー項目に表示されるカスタム イメージを指定するには、PopOutImageUrl プロパティを使用します。このイメージには、クライアントのブラウザでサポートされてさえいれば、どのようなファイル形式 (.jpg、.gif、.bmp など) でも使用できます。

メモメモ

このプロパティを設定すると、Menu.DynamicPopOutImageUrl プロパティと Menu.StaticPopOutImageUrl プロパティで指定されているイメージがオーバーライドされます。

このプロパティに空の文字列を設定し、StaticEnableDefaultPopOutImage プロパティを false に設定して、静的メニュー内でこのイメージを無効にすることもできます。同様に、このプロパティに空の文字列を設定し、DynamicEnableDefaultPopOutImage プロパティを false に設定して、動的メニュー内でこのイメージを無効にすることもできます。

使用例使用例

PopOutImageUrl プロパティを使用して、メニュー項目に動的なサブメニューがある場合にメニュー項目に表示するカスタム メニューを指定する方法のコード例を次に示します。

<%@ Page Language="VB" %>

<html>
  <body>
    <form runat="server">
    
      <h3>MenuItem Declarative Example</h3>
    
      <!-- Use declarative syntax to create the   -->
      <!-- menu structure. Create submenu items   -->
      <!-- by nesting them within parent menu     -->
      <!-- items.                                 -->
      <asp:menu id="NavigationMenu"
        staticdisplaylevels="1"
        staticsubmenuindent="10" 
        orientation="Vertical" 
        target="_blank"  
        runat="server">

        <items>
          <asp:menuitem navigateurl="Home.aspx"
 
            text="Home"
            imageurl="Images\Home.gif"
            popoutimageurl="Images\Popout.jpg"   
            tooltip="Home">
            <asp:menuitem navigateurl="Music.aspx"
              text="Music"
              popoutimageurl="Images\Popout.jpg"
              tooltip="Music">
              <asp:menuitem navigateurl="Classical.aspx"
 
                text="Classical"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Classical"/>
              <asp:menuitem navigateurl="Rock.aspx"
                text="Rock"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Rock"/>
              <asp:menuitem navigateurl="Jazz.aspx"
                text="Jazz"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Jazz"/>
            </asp:menuitem>
            <asp:menuitem navigateurl="Movies.aspx"
              text="Movies"
              popoutimageurl="Images\Popout.jpg"              
              tooltip="Movies">
              <asp:menuitem navigateurl="Action.aspx"
                text="Action"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Action"/>
              <asp:menuitem navigateurl="Drama.aspx"
                text="Drama"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Drama"/>
              <asp:menuitem navigateurl="Musical.aspx"
                text="Musical"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Musical"/>
            </asp:menuitem>
          </asp:menuitem>
        </items>
      
      </asp:menu>

    </form>
  </body>
</html>

<%@ Page Language="C#" %>

<html>
  <body>
    <form runat="server">
    
      <h3>MenuItem Declarative Example</h3>
    
      <!-- Use declarative syntax to create the   -->
      <!-- menu structure. Create submenu items   -->
      <!-- by nesting them within parent menu     -->
      <!-- items.                                 -->
      <asp:menu id="NavigationMenu"
        staticdisplaylevels="1"
        staticsubmenuindent="10" 
        orientation="Vertical" 
        target="_blank"  
        runat="server">

        <items>
          <asp:menuitem navigateurl="Home.aspx" 
            text="Home"
            imageurl="Images\Home.gif"
            popoutimageurl="Images\Popout.jpg"   
            tooltip="Home">
            <asp:menuitem navigateurl="Music.aspx"
              text="Music"
              popoutimageurl="Images\Popout.jpg"
              tooltip="Music">
              <asp:menuitem navigateurl="Classical.aspx" 
                text="Classical"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Classical"/>
              <asp:menuitem navigateurl="Rock.aspx"
                text="Rock"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Rock"/>
              <asp:menuitem navigateurl="Jazz.aspx"
                text="Jazz"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Jazz"/>
            </asp:menuitem>
            <asp:menuitem navigateurl="Movies.aspx"
              text="Movies"
              popoutimageurl="Images\Popout.jpg"              
              tooltip="Movies">
              <asp:menuitem navigateurl="Action.aspx"
                text="Action"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Action"/>
              <asp:menuitem navigateurl="Drama.aspx"
                text="Drama"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Drama"/>
              <asp:menuitem navigateurl="Musical.aspx"
                text="Musical"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Musical"/>
            </asp:menuitem>
          </asp:menuitem>
        </items>
      
      </asp:menu>

    </form>
  </body>
</html>

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MenuItem クラス
MenuItem メンバ
System.Web.UI.WebControls 名前空間
Menu クラス
Menu.DynamicEnableDefaultPopOutImage プロパティ
Menu.DynamicPopOutImageTextFormatString プロパティ
Menu.DynamicPopOutImageUrl プロパティ
MenuItem.ImageUrl プロパティ
MenuItem.NavigateUrl プロパティ
SeparatorImageUrl
Menu.StaticEnableDefaultPopOutImage プロパティ
Menu.StaticPopOutImageTextFormatString プロパティ
Menu.StaticPopOutImageUrl プロパティ
Target
Text
ToolTip
Value



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「MenuItem.PopOutImageUrl プロパティ」の関連用語

MenuItem.PopOutImageUrl プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



MenuItem.PopOutImageUrl プロパティのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS