次の方法で共有


Menu.ScrollDownImageUrl プロパティ

定義

ユーザーがメニューをスクロール ダウンして他のメニュー項目を表示できることを示すために動的メニューに表示するイメージの URL を取得または設定します。

public:
 property System::String ^ ScrollDownImageUrl { System::String ^ get(); void set(System::String ^ value); };
public string ScrollDownImageUrl { get; set; }
member this.ScrollDownImageUrl : string with get, set
Public Property ScrollDownImageUrl As String

プロパティ値

String

ユーザーがメニューをスクロール ダウンして他のメニュー項目を表示できることを示すために動的メニューに表示するイメージの URL。 既定値は空の文字列 ("") です。このプロパティが設定されていないことを示します。

次のコード例は、プロパティを使用して、ユーザーが追加の ScrollDownImageUrl メニュー項目の動的メニューで下にスクロールできることを示すカスタム イメージを表示する方法を示しています。


<%@ 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 Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <h3>Menu Example</h3>

      <asp:menu id="NavigationMenu"
        staticdisplaylevels="2"
        staticsubmenuindent="10" 
        orientation="Vertical"
        ScrollDownImageUrl="Images\ScrollDownImage.jpg"
        ScrollDownText="Down"
        ScrollUpImageUrl="Images\ScrollUpImage.jpg"
        ScrollUpText="Up" 
        runat="server">
        
        <dynamicmenustyle Height="50"/>
      
        <items>
          <asp:menuitem text="Home">
            <asp:menuitem text="Category 1">
              <asp:menuitem text="Item 1"/>
              <asp:menuitem text="Item 2"/>
              <asp:menuitem text="Item 3"/>
              <asp:menuitem text="Item 4"/>
              <asp:menuitem text="Item 5"/>
              <asp:menuitem text="Item 6"/>
              <asp:menuitem text="Item 7"/>
              <asp:menuitem text="Item 8"/>
              <asp:menuitem text="Item 9"/>
              <asp:menuitem text="Item 10"/>
            </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 Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <h3>Menu Example</h3>

      <asp:menu id="NavigationMenu"
        staticdisplaylevels="2"
        staticsubmenuindent="10" 
        orientation="Vertical"
        ScrollDownImageUrl="Images\ScrollDownImage.jpg"
        ScrollDownText="Down"
        ScrollUpImageUrl="Images\ScrollUpImage.jpg"
        ScrollUpText="Up" 
        runat="server">
        
        <dynamicmenustyle Height="50"/>
      
        <items>
          <asp:menuitem text="Home">
            <asp:menuitem text="Category 1">
              <asp:menuitem text="Item 1"/>
              <asp:menuitem text="Item 2"/>
              <asp:menuitem text="Item 3"/>
              <asp:menuitem text="Item 4"/>
              <asp:menuitem text="Item 5"/>
              <asp:menuitem text="Item 6"/>
              <asp:menuitem text="Item 7"/>
              <asp:menuitem text="Item 8"/>
              <asp:menuitem text="Item 9"/>
              <asp:menuitem text="Item 10"/>
            </asp:menuitem>
          </asp:menuitem>
        </items>
      
      </asp:menu>

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

注釈

このプロパティは、.NET 4.0 レンダリング モードではサポートされていません。 このプロパティが必要な場合は、ページのコードに次を追加することで、メニューを .NET 3.5 レンダリング モードに設定できます。

menuInstance.RenderingCompatibility = new Version(3, 5);  

このプロパティを ScrollDownImageUrl 使用して、各動的メニューの下部に表示するカスタム イメージを指定し、ユーザーが追加のメニュー項目を下にスクロールできることを示します。

注意

このプロパティが設定されていない場合は、内部の既定のイメージが使用されます。

プロパティを設定することで、画像の代替テキストを ScrollDownText 指定できます。

適用対象

こちらもご覧ください