MenuItem.PopOutImageUrl プロパティ
アセンブリ: System.Web (system.web.dll 内)

Dim instance As MenuItem Dim value As String value = instance.PopOutImageUrl instance.PopOutImageUrl = value
/** @property */ public String get_PopOutImageUrl () /** @property */ public void set_PopOutImageUrl (String value)
メニュー項目に動的なサブメニューがあることを示すためにメニュー項目に表示されるイメージの 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>

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


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
Weblioに収録されているすべての辞書からMenuItem.PopOutImageUrl プロパティを検索する場合は、下記のリンクをクリックしてください。

- MenuItem.PopOutImageUrl プロパティのページへのリンク