TreeViewImageSet Enumeração

Definição

Representa uma imagem do conjunto a ser usado no controle TreeView.

public enum class TreeViewImageSet
public enum TreeViewImageSet
type TreeViewImageSet = 
Public Enum TreeViewImageSet
Herança
TreeViewImageSet

Campos

Arrows 10

Um conjunto predefinido de imagens de seta.

BulletedList 6

Um conjunto predefinido de imagens do marcador em forma de losango.

BulletedList2 7

Um conjunto predefinido de imagens do marcador em forma de quadrado.

BulletedList3 8

Um conjunto predefinido de imagens divididas em seções do marcador em forma de losango.

BulletedList4 9

Um conjunto predefinido de imagens alternativas e divididas em seções do marcador em forma de losango, em tamanhos que variam de acordo com o nível.

Contacts 12

Um conjunto predefinido de imagens com estilo do MSN Messenger.

Custom 0

Um conjunto de imagens definidas pelo usuário. Esse é o valor padrão de ImageSet.

Events 14

Um conjunto predefinido de imagens com estilo de log de evento.

Faq 15

Um conjunto predefinido de imagens com estilo de perguntas frequentes.

Inbox 13

Um conjunto predefinido de imagens com estilo de email.

Msdn 2

Um conjunto predefinido de imagens com estilo do programa de desenvolvedor do Microsoft MSDN.

News 11

Um conjunto predefinido de imagens com estilo de grupo de notícias.

Simple 4

Um conjunto predefinido de imagens de estrutura de tópicos de forma simples.

Simple2 5

Um conjunto predefinido de imagens de forma simples preenchidas.

WindowsHelp 3

Um conjunto predefinido de imagens com estilo da Ajuda do Microsoft Windows.

XPFileExplorer 1

Um conjunto predefinido de imagens com estilo do Windows Explorer do Microsoft Windows XP.

Exemplos

O exemplo a seguir demonstra como usar a TreeViewImageSet enumeração para indicar qual conjunto de imagens usar no TreeView controle:


<%@ 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>

Comentários

A TreeViewImageSet enumeração é usada para representar os diferentes conjuntos de imagens que podem ser exibidos no TreeView controle . Você pode selecionar um conjunto predefinido de imagens ou criar seu próprio conjunto personalizado definindo a TreeView.ImageSet propriedade como o Custom valor. Ao definir um conjunto personalizado de imagens, você deve especificar uma imagem para cada uma das propriedades na tabela a seguir. Caso contrário, a imagem padrão dessa propriedade será usada.

Propriedade Descrição
CollapseImageUrl A URL para uma imagem personalizada para o indicador de nó recolhido.
ExpandImageUrl A URL para uma imagem personalizada para o indicador de nó expandido.
LineImagesFolder A URL para uma pasta que contém imagens personalizadas para nós de conexão de linhas.
NoExpandImageUrl A URL para uma imagem personalizada para o indicador de nó que não está em expansão.

Aplica-se a

Confira também