다음을 통해 공유


TreeView.ImageSet 속성

정의

TreeView 컨트롤에 사용할 이미지 그룹을 가져오거나 설정합니다.

public:
 property System::Web::UI::WebControls::TreeViewImageSet ImageSet { System::Web::UI::WebControls::TreeViewImageSet get(); void set(System::Web::UI::WebControls::TreeViewImageSet value); };
public System.Web.UI.WebControls.TreeViewImageSet ImageSet { get; set; }
member this.ImageSet : System.Web.UI.WebControls.TreeViewImageSet with get, set
Public Property ImageSet As TreeViewImageSet

속성 값

TreeViewImageSet 값 중 하나입니다. 기본값은 TreeViewImageSet.Custom입니다.

예외

지정된 이미지 집합이 TreeViewImageSet 값 중 하나가 아닌 경우

예제

다음 코드 예제를 사용 하는 방법에 설명 합니다 ImageSet 속성에서 이미지의 Windows 탐색기를 표시 합니다 TreeView 컨트롤.


<%@ 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>TreeView ImageSet Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <h3>TreeView ImageSet Example</h3>
    
      <asp:TreeView id="LinksTreeView"
         ImageSet="XPFileExplorer" 
         runat="server">
         
        <Nodes>
        
          <asp:TreeNode Value="Home" 
            NavigateUrl="Home.aspx" 
            Text="Home"
            Target="_blank" 
            Expanded="True">
             
            <asp:TreeNode Value="Page 1" 
              NavigateUrl="Page1.aspx" 
              Text="Page1"
              Target="_blank">
               
              <asp:TreeNode Value="Section 1" 
                NavigateUrl="Section1.aspx" 
                Text="Section 1"
                Target="_blank"/>
                 
            </asp:TreeNode>              
            
            <asp:TreeNode Value="Page 2" 
              NavigateUrl="Page2.aspx"
              Text="Page 2"
              Target="_blank">
               
            </asp:TreeNode> 
            
          </asp:TreeNode>
        
        </Nodes>
        
      </asp:TreeView>

    </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>TreeView ImageSet Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <h3>TreeView ImageSet Example</h3>
    
      <asp:TreeView id="LinksTreeView"
         ImageSet="XPFileExplorer" 
         runat="server">
         
        <Nodes>
        
          <asp:TreeNode Value="Home" 
            NavigateUrl="Home.aspx" 
            Text="Home"
            Target="_blank" 
            Expanded="True">
             
            <asp:TreeNode Value="Page 1" 
              NavigateUrl="Page1.aspx" 
              Text="Page1"
              Target="_blank">
               
              <asp:TreeNode Value="Section 1" 
                NavigateUrl="Section1.aspx" 
                Text="Section 1"
                Target="_blank"/>
                 
            </asp:TreeNode>              
            
            <asp:TreeNode Value="Page 2" 
              NavigateUrl="Page2.aspx"
              Text="Page 2"
              Target="_blank">
               
            </asp:TreeNode> 
            
          </asp:TreeNode>
        
        </Nodes>
        
      </asp:TreeView>

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

설명

사용 합니다 ImageSet 속성에 사용할 이미지 그룹을 지정 하는 TreeView 제어 합니다. 하거나 표준 모양 컨트롤을 제공 하거나 사용자 고유의 사용자 지정 집합을 정의 하는 이미지의 미리 정의 된 집합을 선택할 수 있습니다.

참고

ImageSet 속성 노드에 대 한 스타일 설정을 영향을 주지 않습니다. 와 같은 적절 한 스타일 속성을 설정 합니다 NodeStyle 속성을 사용자 지정 색 및 간격을 추가 하려는 경우.

다음 표에서 대 한 유효한 값은 ImageSet 속성입니다.

이미지 세트 Description
TreeViewImageSet.Arrows 화살표 이미지를 사용 하는 미리 정의 된 이미지 집합입니다.
TreeViewImageSet.BulletedList 다이아몬드 모양의 글머리 기호 이미지를 사용 하는 미리 정의 된 이미지 집합입니다.
TreeViewImageSet.BulletedList2 사각형 모양의 글머리 기호 이미지를 사용 하는 미리 정의 된 이미지 집합입니다.
TreeViewImageSet.BulletedList3 구역이 구분되어 있으며 다이아몬드 모양의 글머리 기호 이미지를 사용하는 미리 정의된 집합입니다.
TreeViewImageSet.BulletedList4 구역이 구분되어 있으며 수준별로 크기가 달라지는 다이아몬드 모양의 글머리 기호 이미지를 사용하는 미리 정의된 이미지 집합입니다.
TreeViewImageSet.Contacts MSN Messenger 이미지를 사용 하는 미리 정의 된 이미지 집합입니다.
TreeViewImageSet.Custom 사용자 정의 이미지를 설정합니다.
TreeViewImageSet.Events 이벤트 로그 스타일 이미지를 사용 하는 미리 정의 된 이미지 집합입니다.
TreeViewImageSet.Faq FAQ 스타일 이미지를 사용 하는 미리 정의 된 이미지 집합입니다.
TreeViewImageSet.Inbox 전자 메일 스타일 이미지를 사용 하는 미리 정의 된 이미지 집합입니다.
TreeViewImageSet.News 뉴스 그룹 스타일 이미지를 사용 하는 미리 정의 된 이미지 집합입니다.
TreeViewImageSet.Simple 간단한 도형을 사용 하는 미리 정의 된 이미지 집합에 간략하게 설명 합니다.
TreeViewImageSet.Simple2 간단한 채워진된 도형을 사용 하는 미리 정의 된 이미지 집합입니다.
TreeViewImageSet.Msdn MSDN 이미지를 사용 하는 미리 정의 된 이미지 집합입니다.
TreeViewImageSet.WindowsHelp Microsoft Windows 도움말 이미지를 사용 하는 미리 정의 된 이미지 집합입니다.
TreeViewImageSet.XPFileExplorer Microsoft Windows XP에서 사용할 수 있는 Windows Explorer 이미지를 사용 하는 미리 정의 된 이미지 집합입니다.

사용자 지정 이미지 집합을 정의할 때 각 표에 속성에 대 한 이미지를 지정 해야 합니다. 그렇지 않으면 해당 속성에 대 한 기본 이미지 사용 됩니다.

속성 Description
CollapseImageUrl 축소할 수 있는 노드 표시기에 대 한 사용자 지정 이미지 URL입니다.
ExpandImageUrl 확장할 수 있는 노드 표시기에 대 한 사용자 지정 이미지 URL입니다.
LineImagesFolder 노드를 연결 하는 줄에 대 한 사용자 지정 이미지를 포함 하는 폴더 URL입니다.
NoExpandImageUrl 확장할 수 없는 노드 표시기에 대 한 사용자 지정 이미지 URL입니다.

이 속성의 값은 뷰 상태에 저장 됩니다.

적용 대상

추가 정보