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

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

TreeNode.ImageUrl プロパティ

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

ノードの隣に表示されるイメージへの URL取得または設定します

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

Dim instance As TreeNode
Dim value As String

value = instance.ImageUrl

instance.ImageUrl = value
public string ImageUrl { get;
 set; }
/** @property */
public String get_ImageUrl ()

/** @property */
public void set_ImageUrl (String value)

プロパティ
ノードの隣に表示されるカスタム イメージへの URL既定値空の文字列 ("") です。このプロパティ設定されていないことを示します

解説解説
使用例使用例

ImageUrl プロパティ使用してノードカスタム イメージ指定する方法次のコード例示します。この例を正常に動作させるには、以下のサンプル XML データを、Book.xml という名前のファイルコピーする必要があります

<%@ Page Language="VB" %>

<script runat="server">

  Sub Data_Bound(ByVal sender As
 Object, ByVal e As TreeNodeEventArgs)

    ' Give the Chapter 2 node a custom image. 
    If e.Node.Text = "Chapter 2"
 Then

      e.Node.ImageUrl = "Custom.jpg"

    End If

  End Sub

</script>

<html>
  <body>
    <form runat="server">
    
      <h3>TreeView TreeNodeDataBound Example</h3>
    
      <asp:TreeView id="BookTreeView" 
        DataSourceID="BookXmlDataSource"
        LeafNodeImageUrl="Leaf.jpg"
        ParentNodeImageUrl="Parent.jpg"
        RootNodeImageUrl="Root.jpg"   
        OnTreeNodeDataBound="Data_Bound"
        runat="server">
         
        <DataBindings>
          <asp:TreeNodeBinding DataMember="Book"
 TextField="Title"/>
          <asp:TreeNodeBinding DataMember="Chapter"
 TextField="Heading"/>
          <asp:TreeNodeBinding DataMember="Section"
 TextField="Heading"/>
        </DataBindings>
         
      </asp:TreeView>
      
      <asp:XmlDataSource id="BookXmlDataSource"
  
        DataFile="Book.xml"
        runat="server">
      </asp:XmlDataSource>
    
    </form>
  </body>
</html>

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

<script runat="server">

  void Data_Bound(Object sender, TreeNodeEventArgs e)
  {

    // Give the Chapter 2 node a custom image. 
    if(e.Node.Text == "Chapter 2")
    {
      e.Node.ImageUrl="Custom.jpg";
    }

  }

</script>

<html>
  <body>
    <form runat="server">
    
      <h3>TreeView TreeNodeDataBound Example</h3>
    
      <asp:TreeView id="BookTreeView" 
        DataSourceID="BookXmlDataSource"
        LeafNodeImageUrl="Leaf.jpg"
        ParentNodeImageUrl="Parent.jpg"
        RootNodeImageUrl="Root.jpg"   
        OnTreeNodeDataBound="Data_Bound"
        runat="server">
         
        <DataBindings>
          <asp:TreeNodeBinding DataMember="Book" TextField="Title"/>
          <asp:TreeNodeBinding DataMember="Chapter" TextField="Heading"/>
          <asp:TreeNodeBinding DataMember="Section" TextField="Heading"/>
        </DataBindings>
         
      </asp:TreeView>
      
      <asp:XmlDataSource id="BookXmlDataSource"  
        DataFile="Book.xml"
        runat="server">
      </asp:XmlDataSource>
    
    </form>
  </body>
</html>

前の例のサンプル XML データ次のコード示します

<Book Title="Book Title">
    <Chapter Heading="Chapter 1">
        <Section Heading="Section 1">
        </Section>
        <Section Heading="Section 2">
        </Section>
    </Chapter>
    <Chapter Heading="Chapter 2">
        <Section Heading="Section 1">
        </Section>
    </Chapter>
</Book>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
TreeNode クラス
TreeNode メンバ
System.Web.UI.WebControls 名前空間
TreeView
ImageSet


このページでは「.NET Framework クラス ライブラリ リファレンス」からTreeNode.ImageUrl プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からTreeNode.ImageUrl プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からTreeNode.ImageUrl プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「TreeNode.ImageUrl プロパティ」の関連用語

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

   

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



TreeNode.ImageUrl プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS